- compare-type: 'ANT'
pattern: '{files}'
+- trigger:
+ name: gerrit-trigger-helm-patch-submitted
+ triggers:
+ - gerrit:
+ server-name: '{server}'
+ trigger-on:
+ - patchset-created-event:
+ exclude-drafts: 'false'
+ exclude-trivial-rebase: 'false'
+ exclude-no-code-change: 'false'
+ - draft-published-event
+ - comment-added-contains-event:
+ comment-contains-value: '^verify-helm$'
+ projects:
+ - project-compare-type: 'ANT'
+ project-pattern: '{project}'
+ branches:
+ - branch-compare-type: 'ANT'
+ branch-pattern: '**/{branch}'
+ file-paths:
+ - compare-type: 'ANT'
+ pattern: '{files}'
+
+- trigger:
+ name: gerrit-trigger-helm-patch-merged
+ triggers:
+ - gerrit:
+ server-name: '{server}'
+ trigger-on:
+ - change-merged-event
+ - comment-added-contains-event:
+ comment-contains-value: '^remerge-helm$'
+ projects:
+ - project-compare-type: 'ANT'
+ project-pattern: '{project}'
+ branches:
+ - branch-compare-type: 'ANT'
+ branch-pattern: '**/{branch}'
+ file-paths:
+ - compare-type: 'ANT'
+ pattern: '{files}'
+
- trigger:
name: gerrit-trigger-release-manually
triggers:
submodule-recursive: '{submodule-recursive}'
triggers:
- - gerrit-trigger-patch-submitted:
+ - gerrit-trigger-helm-patch-submitted:
status-context: '{project}-Helm-Verify'
server: '{server-name}'
project: '{project}'
branch: '{branch}'
files: '{files}'
- - gerrit:
- trigger-on:
- - comment-added-contains-event:
- comment-contains-value: '^verify-helm$'
builders:
- shell: '{obj:pre_build_script}'
submodule-recursive: '{submodule-recursive}'
triggers:
- - gerrit-trigger-patch-merged:
+ - gerrit-trigger-helm-patch-merged:
server: '{server-name}'
project: '{project}'
branch: '{branch}'
files: '{files}'
- - pollscm:
- cron: ''
- - gerrit:
- trigger-on:
- - comment-added-contains-event:
- comment-contains-value: '^remerge-helm$'
builders:
- lf-provide-maven-settings: