Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2018-09-07 15:39:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and      /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-jenkins-job-builder"

Fri Sep  7 15:39:48 2018 rev:10 rq:633219 version:2.3.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
    2018-05-11 09:18:13.510623835 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
       2018-09-07 15:39:49.002509573 +0200
@@ -1,0 +2,604 @@
+Tue Sep  4 17:39:28 UTC 2018 - [email protected]
+
+- update to 2.3.0:
+  * Allow control of verbose option for publish-over plugins
+  * Allow running only on one of nodes with label parameter
+  * branch-api: Support skip-rate-limit param
+  * ansicolor: Enforce valid types
+  * build-blocker: Refactor to increase code quality
+  * Avoid extra XML elements in views
+  * ant: Refactor code to improve readability
+  * Views require case insensitive sorting
+  * Add matching parameter to throttle concurrent jobs
+  * ssh-agent-credentials: Support ignore-missing-credentials param
+  * Add support for "Invoke Nexus Policy Evaluation"
+  * Fix pipeline view-type should be pipeline
+  * [view\_list] Update helpers import to common style
+  * [pipeline] Update helpers import to common style
+  * [wrappers] Update helpers import to common style
+  * [scm] Update helpers import to common style
+  * [Triggers] Update helpers import to common style
+  * Fix typo in anchor test
+  * [Maven] Update helpers import to common style
+  * [Workflow] Update helpers import to common style
+  * Refactor parameters.py
+  * Refactor email-ext in publishers.py
+  * Add support for filtering by name in git source
+  * Fix typo in test docstring
+  * Allow dashes in variable key names
+  * Add support for few of Extra Columns plugin' extra columns for ListView 
generator
+  * Add support for Basic Branch Build Strategies Plugin
+  * Refactor hipchat\_notif.py
+  * Refactor notifications.py
+  * Refactor clone\_workspace function to use convert\_mapping\_to\_xml
+  * adopt pre-commit hooks
+  * Refactor builders.py
+  * Stable identifier for branch sources in multibranch job
+  * Add commas to all mapping tuples in properties.py
+  * Refactor ivy function in triggers.py to utilize convert\_mapping\_to\_xml
+  * Fix typo of function description in helpers.py
+  * Fix bug in Git 'skip-tag' backwards compatibility
+  * ghprb: blacklist-target-branches support
+  * Normalize newlines at end of file
+  * Symlink folders001.xml to deduplicate the test xml
+  * Add XUnit processing plugin to builders
+  * Adds wrapper for vault plugin
+  * Constrain PyYAML to v3.x
+  * multibranch-bitbucket: discover strategies
+  * multibranch-bitbucket regex for source branches
+  * Access priority sorter plugin info via short name
+  * Improve support for nodelabelparameter
+  * Refactor duplicated code in xml\_config.py
+  * multibranch-bitbucket: Configure server address
+  * multibranch: Configurable script-path
+  * Add publishers related to GitLab Plugin
+  * Allow jjb to be called as a module
+  * Revert "fix tox python3 overrides"
+  * fix tox python3 overrides
+  * upgrade hacking module
+  * Improve support for rvm plugin
+  * Add support for AccuRev as SCM Provider
+  * Improve unicode support
+  * Fix indent of git for scm
+  * Improve support for EnvInject plugin
+  * Add depth option to git shallow-clone
+  * Fix typo in robot-lists XML
+  * Add support for GraphView column to views
+  * Correct doc for deprecation version of git skip-tag
+  * Use convert\_mapping\_to\_xml helper function
+  * Add discover-tags to multibranch pipeline project
+  * Add trigger-from-child-projects option
+  * Handle generateParcelBuilderInputFile flag correctly
+  * Add support for Jenkins Sounds plugin
+  * Fix doc in logparser
+  * Change default on fail\_required parameter to True for convert xml
+  * Update BuildResultTrigger plugin
+  * Update hipchat example for new syntax
+  * Fixes delete-all command when no option is provided
+  * triggers: correct name of JMS Messaging Plugin
+  * Add retain\_anchors config option
+  * Handle string skip-vote parameters in gerrit trigger
+  * Make the deprecated plugin config messaging clearer
+  * Add groovy-script-file option to extended parameters
+  * adding extra properties to sonar publisher
+  * Fixes a bug in the multibranch project type
+  * add pipeline template using nested stage command
+  * Add support for policy-violations for view columns
+  * Fix default value regex pattern
+  * Improve support for Extended Choice Parameters
+  * Add support for setting file paths to trigger on
+  * Add support for new option in config\_file\_provider\_builder
+  * README: add mailing list and IRC details
+  * Deprecate running testjobs without config-xml flag
+  * Fix a typo in doc Fix correct link to CloudBees Folders Plugin Add missing 
comma in line 1290 of module wrappers
+  * bug/2002053 allow None for auth-token
+  * Fix dontWaitForConcurrentBuildCompletion option in s3 plugin
+  * Add XCode 9.1 Support
+  * Add support for Cloud Foundry plugin
+  * fixed config format for nodejs plugin
+  * Add Slack 2.2 new settings
+  * Use of OrderedDict allows hash seed != 0
+  * fixed spelling errors
+  * Update build\_blocker to make use of convert\_mapping\_to\_xml()
+  * Add support for aggregated test results
+  * Add support for unclassified job filters
+  * Add support for upstream downstream job filter
+  * Add support for user permissions job filter
+  * Add support for secured jobs filter
+  * Add support for scmtype job filters
+  * Add support for other views job filter
+  * Add support for parameter job filter
+  * Add support for job type filter
+  * Add support for regex job filters
+  * Add support for user relevance job filter
+  * Add support for build status Job Filter plugin
+  * Add support for fallback Job Filters
+  * Fix Parameter: Credentials Plugin docs example
+  * fix spelling errors
+  * Fix view parameters indent for sphinx
+  * Fix Postbuildscript Plugin Info Lookup
+  * Document use of | character for variable defaults
+  * conditional\_publisher: add support for Matrix Aggregation
+  * wrappers: fix XML node name for scrip-env's only-run-on-parent
+  * Add support for jira-changelog trigger
+  * gitlab trigger: add support for different MR events
+  * Add helper tag to join arbitrary lists into strings
+  * Add support for view-templates
+  * Sort views list jobs
+  * Include view url in logs when possible
+  * Sonar: Support sonar-scanner tag builder task (master)
+  * Add Gerrit SCM Support to MultiBranch project
+  * Delete old managed folders when calling update subcommand with 
--delete-old option
+  * Replace testr with stestr
+  * Add 'existing-only' argument for update subcommand
+  * Enable cross testing with python-jenkins
+  * Allows params to be specified via environment variables
+  * Added code for lightweight-checkout
+  * Reporters: fix 'perModuleEmail' support
+  * Add multibranch project-type
+  * Moved create directory log level to debug
+  * Add a "list" subcommand
+  * Capture XML output from test
+  * [Docs] Ensure commands are monospaced
+  * Add support for job status job filter
+  * Added main entry point
+  * Update release to make use of convert\_mapping\_to\_xml()
+  * Update artifact\_resolver to make use of convert\_mapping\_to\_xml()
+  * Update flowdock to use convert\_mapping\_to\_xml()
+  * Update dynamic\_scriptler\_param\_common to use convert\_xml()
+  * Maven project: allow to disable trigger downstream projects
+  * Update inject\_passwords to use convert\_xml()
+  * Fix duplicated actions field in XML for folders
+  * Update svn to make use of convert\_mapping\_to\_xml()
+  * Update monitor\_files to use convert\_xml()
+  * Add support for build trend Job Filter plugin
+  * Support First Unstable and Fixed Unhealthy trigger type
+  * Add tox to test-requirements.txt
+  * Add support for build duration Job Filter plugin
+  * Add support for {% include %} in Jinja2 templates
+  * Always deep format Jinja2 templates
+  * tox: enable multiple py3x versions
+  * Add !j2 directive to allow inline Jinja2 templates
+  * publishers: add Task Scanner Plugin support
+  * Support version 2.0 and greater of the Priority Sorter Plugin
+  * Add support for PostBuildScript 2.x
+  * Add support for plugin column views
+  * Add support for most recent job filters
+  * Add delay units to documentation
+  * Preserve template-name via escaping
+  * Update credentials\_binding to use convert\_xml()
+  * gerrit-trigger: avoid exception spamming logs
+  * hipchat\_notif: Fix compatibility dispatch
+  * tests/base: Use plugins\_info in SingleJobTestCase as well
+  * tests/base: Drop "is not None"
+  * docs: sphinx upgrade and warnings as erros
+  * Added option to print job names as urls
+  * Add views and jobs only options for update
+  * Improve test resiliency
+  * Fix view definition documentation
+  * Fix the formatter regex
+  * Allow template-name in the global defaults
+  * Fix: initialize builder['plugins\_info'] to None
+  * Update artifactory\_maven to make use of convert\_mapping\_to\_xml()
+  * bump python-jenkins version
+  * Tidy up config object
+  * Fix timeout wrapper version detection
+  * Generate universal wheels
+  * Fix: use False for default value of query\_plugins\_info
+  * Change file inclusion level from info to debug
+  * Add tests for inner macro expansion
+  * Revert "Move macro expansion into YamlParser."
+  * Add support for stash-pullrequest-builder plugin
+  * fixed depricated typo
+  * Add \`enhanced-logging\` for \`trigger-remote\`
+  * Prevent deprecation warning using test with stdin
+  * No warn on old plugin conf format not in use
+  * Add messages and categories ignores to warnings publisher
+  * Enable groovy-script includes for extended\_choice\_param
++++ 407 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
++++ and 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes

Old:
----
  0001-Fix-timeout-wrapper-version-detection.patch
  0002-Update-logparser-plugin.patch
  0003-add-two-new-options-to-Log-Parser-Plugin.patch
  jenkins-job-builder-1.6.2.tar.gz

New:
----
  jenkins-job-builder-2.3.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-jenkins-job-builder.spec ++++++
--- /var/tmp/diff_new_pack.lGoSOU/_old  2018-09-07 15:39:50.442508029 +0200
+++ /var/tmp/diff_new_pack.lGoSOU/_new  2018-09-07 15:39:50.446508024 +0200
@@ -19,26 +19,29 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-jenkins-job-builder
-Version:        1.6.2
+Version:        2.3.0
 Release:        0
 Summary:        Manage Jenkins jobs with YAML
 License:        Apache-2.0
 Group:          Development/Languages/Python
 Url:            https://github.com/openstack-ci/jenkins-job-builder
 Source:         
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM 0001-Fix-timeout-wrapper-version-detection.patch -- 
https://review.openstack.org/387799
-Patch1:         0001-Fix-timeout-wrapper-version-detection.patch
-# PATCH-FIX-UPSTREAM 0002-Update-logparser-plugin.patch -- 
https://review.openstack.org/379194
-Patch2:         0002-Update-logparser-plugin.patch
-# PATCH-FIX-UPSTREAM 0003-add-two-new-options-to-Log-Parser-Plugin.patch -- 
https://review.openstack.org/445509
-Patch3:         0003-add-two-new-options-to-Log-Parser-Plugin.patch
+BuildRequires:  %{python_module Jinja2}
+BuildRequires:  %{python_module fasteners}
+BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pbr}
+BuildRequires:  %{python_module python-jenkins}
 BuildRequires:  %{python_module setuptools-git}
+BuildRequires:  %{python_module stestr}
+BuildRequires:  %{python_module testscenarios}
 BuildRequires:  python-rpm-macros
-Requires:       python-PyYAML
-Requires:       python-pbr >= 1.0.0
-Requires:       python-python-jenkins >= 0.4.8
-Requires:       python-six >= 1.5.2
+Requires:       python-Jinja2
+Requires:       python-PyYAML >= 3.10.0
+Requires:       python-fasteners
+Requires:       python-pbr >= 1.8
+Requires:       python-python-jenkins >= 0.4.15
+Requires:       python-six >= 1.9.0
+Requires:       python-stevedore >= 1.17.1
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildArch:      noarch
@@ -53,9 +56,6 @@
 
 %prep
 %setup -q -n jenkins-job-builder-%{version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 %python_build
@@ -64,6 +64,9 @@
 %python_install
 %python_clone -a %{buildroot}%{_bindir}/jenkins-jobs
 
+%check
+%python_exec -m stestr.cli run
+
 %post
 %python_install_alternative jenkins-jobs
 
@@ -71,7 +74,8 @@
 %python_uninstall_alternative jenkins-jobs
 
 %files %{python_files}
-%doc ChangeLog README.rst LICENSE AUTHORS
+%license LICENSE
+%doc ChangeLog README.rst
 %{python_sitelib}/*
 %python_alternative %{_bindir}/jenkins-jobs
 

++++++ jenkins-job-builder-1.6.2.tar.gz -> jenkins-job-builder-2.3.0.tar.gz 
++++++
++++ 58316 lines of diff (skipped)


Reply via email to