commit python-jenkins-job-builder for openSUSE:Factory
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 - dmueller@suse.com + +- 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)
participants (1)
-
root