Currently, all active branches verify jobs are triggering
causing verify conflicts when projects are releasing more
than one branch simultaniously.
Update triggers to only trigger the branch in question.
Issue: RELENG-4979
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Ifff3470671df4b6d05d78575d809c1befa7056de
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
+ branch-pattern: "**/{branch}"
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/.*\.yaml|\.releases\/.*\.yaml)'
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/.*\.yaml|\.releases\/.*\.yaml)'
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
+ branch-pattern: "**/{branch}"
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/.*\.yaml|\.releases\/.*\.yaml)'
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/.*\.yaml|\.releases\/.*\.yaml)'
project-pattern: "{project}"
branches:
- branch-compare-type: ANT
project-pattern: "{project}"
branches:
- branch-compare-type: ANT
+ branch-pattern: "**/{branch}"
file-paths: "{obj:gerrit_release_trigger_file_paths}"
- job-template:
file-paths: "{obj:gerrit_release_trigger_file_paths}"
- job-template:
project-pattern: "{project}"
branches:
- branch-compare-type: ANT
project-pattern: "{project}"
branches:
- branch-compare-type: ANT
+ branch-pattern: "**/{branch}"
file-paths: "{obj:gerrit_release_trigger_file_paths}"
- job-template:
file-paths: "{obj:gerrit_release_trigger_file_paths}"
- job-template:
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
+ branch-pattern: "**/{branch}"
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/packagecloud.*\.yaml|\.releases\/packagecloud.*\.yaml)'
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/packagecloud.*\.yaml|\.releases\/packagecloud.*\.yaml)'
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
project-pattern: "{project}"
branches:
- branch-compare-type: "ANT"
+ branch-pattern: "**/{branch}"
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/packagecloud.*\.yaml|\.releases\/packagecloud.*\.yaml)'
file-paths:
- compare-type: REG_EXP
pattern: '(releases\/packagecloud.*\.yaml|\.releases\/packagecloud.*\.yaml)'
--- /dev/null
+---
+fixes:
+ - |
+ Verify and merge release jobs need to be trigger for only the branch in question.
+ Currently, all active branches verify jobs are triggering causing verify conflicts
+ when projects are releasing more than one branch simultaniously.