5 - 'oscar-daily-{stream}'
9 # stream: branch with - in place of / (eg. stable-helium)
10 # branch: branch (eg. stable/helium)
23 echo "Hello world from oscar"
26 name: 'oscar-daily-{stream}'
28 # Job template for daily builders
31 # stream: branch with - in place of / (eg. stable)
32 # branch: branch (eg. stable)
34 varsetabove: '{somevar}'
42 credentials-id: '{ssh-credentials}'
56 echo "Hello world from oscar {somevar} daily"
71 credentials-id: '{ssh-credentials}'
72 refspec: '$GERRIT_REFSPEC'
73 choosing-strategy: 'gerrit'
78 - patchset-created-event:
79 exclude-drafts: 'false'
80 exclude-trivial-rebase: 'false'
81 exclude-no-code-change: 'false'
82 - draft-published-event
83 - comment-added-contains-event:
84 comment-contains-value: 'recheck'
85 - comment-added-contains-event:
86 comment-contains-value: 'reverify'
88 - project-compare-type: 'ANT'
89 project-pattern: 'oscar'
91 - branch-compare-type: 'ANT'
92 branch-pattern: '**/master'
98 echo "verify logic goes here"
103 # builder-merge job to run JJB update
105 # This job's purpose is to update all the JJB
114 - gerrit-trigger-scm:
115 credentials-id: '{ssh-credentials}'
117 choosing-strategy: 'default'
122 - change-merged-event
123 - comment-added-contains-event:
124 comment-contains-value: 'remerge'
126 - project-compare-type: 'ANT'
127 project-pattern: 'oscar'
129 - branch-compare-type: 'ANT'
130 branch-pattern: '**/master'
136 echo "merge logic goes here"