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}'
27 - ssh-agent-credentials:
32 name: '{project}-verify'
36 credentials-id: '{ssh-credentials}'
37 refspec: '$GERRIT_REFSPEC'
38 choosing-strategy: 'gerrit'
42 - patchset-created-event
43 - draft-published-event
44 - comment-added-contains-event:
45 comment-contains-value: 'recheck'
46 - comment-added-contains-event:
47 comment-contains-value: 'reverify'
49 - project-compare-type: 'ANT'
50 project-pattern: '{project}'
52 - branch-compare-type: 'ANT'
56 !include-raw docu-build.sh
59 name: '{project}-merge-{stream}'
63 credentials-id: '{ssh-credentials}'
65 choosing-strategy: 'default'
70 - comment-added-contains-event:
71 comment-contains-value: 'remerge'
73 - project-compare-type: 'ANT'
74 project-pattern: '{project}'
76 - branch-compare-type: 'ANT'
77 branch-pattern: '**/{branch}'
80 !include-raw docu-build.sh