diff options
author | Zuul <zuul@review.opendev.org> | 2020-07-15 14:13:48 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-07-15 14:13:49 +0000 |
commit | 84aed0ad4ea407b9815345feaff9332c327c8d66 (patch) | |
tree | f87780507c099c48fdcd34c690f25728ecfbef18 | |
parent | 435dc40b75a54cf57c0ae95377566b1be2e3304b (diff) | |
parent | bc585293b2e09d64484ebf6a8811266cf8c2cde8 (diff) | |
download | python-jenkins-job-builder-84aed0ad4ea407b9815345feaff9332c327c8d66.tar.gz python-jenkins-job-builder-84aed0ad4ea407b9815345feaff9332c327c8d66.tar.xz python-jenkins-job-builder-84aed0ad4ea407b9815345feaff9332c327c8d66.zip |
Merge "publishers: deprecate "evenIfDownstreamUnstable" in join-trigger"
-rwxr-xr-x | jenkins_jobs/modules/publishers.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/jenkins_jobs/modules/publishers.py b/jenkins_jobs/modules/publishers.py index a9254d62..fc28baed 100755 --- a/jenkins_jobs/modules/publishers.py +++ b/jenkins_jobs/modules/publishers.py @@ -3493,11 +3493,11 @@ def join_trigger(registry, xml_parent, data): Trigger a job after all the immediate downstream jobs have completed. Requires the Jenkins :jenkins-plugins:`Join Plugin <join>`. - :arg bool even-if-unstable: if true jobs will trigger even if some - downstream jobs are marked as unstable (default false) :arg list projects: list of projects to trigger :arg list publishers: list of triggers from publishers module that defines projects that need to be triggered + :arg bool even-if-unstable: if true jobs will trigger even if some + downstream jobs are marked as unstable (default false) (DEPRECATED) Example: @@ -3515,8 +3515,9 @@ def join_trigger(registry, xml_parent, data): for edited_node in create_publishers(registry, pub): publishers.append(edited_node) - unstable = str(data.get("even-if-unstable", "false")).lower() - XML.SubElement(jointrigger, "evenIfDownstreamUnstable").text = unstable + unstable = str(data.get("even-if-unstable", "")).lower() + if unstable: + XML.SubElement(jointrigger, "evenIfDownstreamUnstable").text = unstable def jabber(registry, xml_parent, data): |