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"
29 name: gerrit-refspec-parameter
34 description: "GERRIT_REFSPEC parameter not given by trigger"
37 name: maven-project-parameter
42 description: 'Maven selector to be used by shell scripts'
50 credentials-id: '{credentials-id}'
59 name: gerrit-trigger-scm
62 credentials-id: '{credentials-id}'
66 - 'origin/$GERRIT_BRANCH'
68 choosing-strategy: '{choosing-strategy}'
71 name: zuul-trigger-scm
74 url: '$ZUUL_URL/$ZUUL_PROJECT'
92 name: gerrit-trigger-patch-submitted
95 server-name: 'Default'
97 - patchset-created-event:
98 exclude-drafts: 'false'
99 exclude-trivial-rebase: 'false'
100 exclude-no-code-change: 'false'
101 - draft-published-event
102 - comment-added-contains-event:
103 comment-contains-value: 'recheck'
104 - comment-added-contains-event:
105 comment-contains-value: 'reverify'
107 - project-compare-type: 'ANT'
108 project-pattern: '{name}'
110 - branch-compare-type: 'ANT'
111 branch-pattern: '**/{branch}'
114 name: gerrit-trigger-manually-triggered
117 server-name: 'Default'
119 - comment-added-contains-event:
120 comment-contains-value: '{comment-trigger-value}'
122 - project-compare-type: 'ANT'
123 project-pattern: '{name}'
125 - branch-compare-type: 'ANT'
126 branch-pattern: '**/{branch}'
129 name: gerrit-trigger-patch-merged
132 server-name: 'Default'
134 - change-merged-event
135 - comment-added-contains-event:
136 comment-contains-value: 'remerge'
138 - project-compare-type: 'ANT'
139 project-pattern: '{name}'
141 - branch-compare-type: 'ANT'
142 branch-pattern: '**/{branch}'
146 name: archive-artifacts
149 artifacts: '{artifacts}'
155 name: email-notification
158 recipients: 'nobody@projectrotterdam.info'
160 content-type: default
161 subject: '{email-prefix} $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!'
163 $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS:
165 Check console output at $BUILD_URL to view the results.
176 exec-pattern: '**/**.exec'
177 class-pattern: '**/classes'
178 source-pattern: '**/src/main/java'
179 exclusion-pattern: '**/gen**,**/generated-sources/**,**/yang-gen**,**/pax/**'
198 name: ci-management-check-unicode
201 $WORKSPACE/scripts/check-unicode.sh jjb/
204 name: provide-maven-settings
206 - config-file-provider:
208 - file-id: '{global-settings-file}'
209 variable: 'GLOBAL_SETTINGS_FILE'
210 - file-id: '{settings-file}'
211 variable: 'SETTINGS_FILE'