6 - '{project}-merge-{stream}'
8 # stream: branch with - in place of / (eg. stable-arno)
9 # branch: branch (eg. stable/arno)
14 - job_defaults: &job_defaults
17 project-type: freestyle
19 daysToKeep: '{build-days-to-keep}'
20 numToKeep: '{build-num-to-keep}'
21 artifactDaysToKeep: '{build-artifact-days-to-keep}'
22 artifactNumToKeep: '{build-artifact-num-to-keep}'
24 - ssh-agent-credentials:
29 name: '{project}-verify'
33 credentials-id: '{ssh-credentials}'
34 refspec: '$GERRIT_REFSPEC'
35 choosing-strategy: 'gerrit'
39 - patchset-created-event
40 - draft-published-event
41 - comment-added-contains-event:
42 comment-contains-value: 'recheck'
43 - comment-added-contains-event:
44 comment-contains-value: 'reverify'
46 - project-compare-type: 'ANT'
47 project-pattern: '{project}'
49 - branch-compare-type: 'ANT'
53 !include-raw docu-build.sh
56 name: '{project}-merge-{stream}'
60 credentials-id: '{ssh-credentials}'
62 choosing-strategy: 'default'
67 - comment-added-contains-event:
68 comment-contains-value: 'remerge'
70 - project-compare-type: 'ANT'
71 project-pattern: '{project}'
73 - branch-compare-type: 'ANT'
74 branch-pattern: '**/{branch}'
77 !include-raw docu-build.sh