5 name: project-parameter
10 description: "JJB configured PROJECT parameter to identify a Gerrit project"
13 name: gerrit-parameter
18 description: "JJB configured GERRIT_BRANCH parameter"
21 name: gerrit-project-parameter
26 description: "GERRIT_PROJECT parameter if not given by trigger"
34 description: "OS parameter"
37 name: gerrit-refspec-parameter
42 description: "GERRIT_REFSPEC parameter not given by trigger"
45 name: maven-project-parameter
50 description: 'Maven selector to be used by shell scripts'
58 credentials-id: '{credentials-id}'
67 name: gerrit-trigger-scm
70 credentials-id: '{credentials-id}'
74 - 'origin/$GERRIT_BRANCH'
76 choosing-strategy: '{choosing-strategy}'
79 name: zuul-trigger-scm
82 url: '$ZUUL_URL/$ZUUL_PROJECT'
100 name: gerrit-trigger-patch-submitted
103 server-name: 'Default'
105 - patchset-created-event:
106 exclude-drafts: 'false'
107 exclude-trivial-rebase: 'false'
108 exclude-no-code-change: 'false'
109 - draft-published-event
110 - comment-added-contains-event:
111 comment-contains-value: 'recheck'
112 - comment-added-contains-event:
113 comment-contains-value: 'reverify'
115 - project-compare-type: 'ANT'
116 project-pattern: '{name}'
118 - branch-compare-type: 'ANT'
119 branch-pattern: '**/{branch}'
122 name: gerrit-trigger-manually-triggered
125 server-name: 'Default'
127 - comment-added-contains-event:
128 comment-contains-value: '{comment-trigger-value}'
130 - project-compare-type: 'ANT'
131 project-pattern: '{name}'
133 - branch-compare-type: 'ANT'
134 branch-pattern: '**/{branch}'
137 name: gerrit-trigger-patch-merged
140 server-name: 'Default'
142 - change-merged-event
143 - comment-added-contains-event:
144 comment-contains-value: 'remerge'
146 - project-compare-type: 'ANT'
147 project-pattern: '{name}'
149 - branch-compare-type: 'ANT'
150 branch-pattern: '**/{branch}'
154 name: archive-artifacts
157 artifacts: '{artifacts}'
163 name: email-notification
166 recipients: 'nobody@projectrotterdam.info'
168 content-type: default
169 subject: '{email-prefix} $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!'
171 $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS:
173 Check console output at $BUILD_URL to view the results.
184 exec-pattern: '**/**.exec'
185 class-pattern: '**/classes'
186 source-pattern: '**/src/main/java'
187 exclusion-pattern: '**/gen**,**/generated-sources/**,**/yang-gen**,**/pax/**'
201 output-path: '{output-path}'
206 name: ci-management-check-unicode
209 $WORKSPACE/scripts/check-unicode.sh jjb/
212 name: provide-maven-settings
214 - config-file-provider:
216 - file-id: '{global-settings-file}'
217 variable: 'GLOBAL_SETTINGS_FILE'
218 - file-id: '{settings-file}'
219 variable: 'SETTINGS_FILE'