4 Nightly build of LTTng Scope.
6 <p>Job is managed by Jenkins Job Builder.</p>
8 project-type: freestyle
17 url: git://github.com/{github_user}/{github_name}.git
19 browser-url: https://github.com/{github_user}/{github_name}
32 url: https://github.com/{github_user}/{github_name}
37 name: lttng-scope_{version}_build
41 node: 'master' # Applies only to matrix flyweight task
53 installation-name: "default"
54 auto-display-name: true
64 !include-raw-escape: scripts/lttng-scope/launch-wm.sh
66 maven-version: "default"
68 private-repository: true
69 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
71 maven-version: "default"
72 goals: clean install -Dmaven.test.skip=false
73 private-repository: true
74 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
76 - maven.test.failure.ignore=true
80 artifacts: '**/target/*.jar'
84 results: '**/target/surefire-reports/*.xml'
96 recipients: alex@voxpopuli.im
97 matrix-trigger: only-parent
99 # strategy: new-failure-and-fixed
100 # matrix-notifier: only-parent
106 name: lttng-scope_{version}_winbuild
107 defaults: lttng-scope
110 node: 'master' # Applies only to matrix flyweight task
119 url: git://github.com/{github_user}/{github_name}.git
121 browser-url: https://github.com/{github_user}/{github_name}
125 git-tool: 'jgit' # Use jgit on windows to work around path too long
138 maven-version: "default"
139 goals: clean install -Dmaven.test.skip=false
140 private-repository: true
141 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
143 - maven.test.failure.ignore=true
147 artifacts: '**/target/*.jar'
149 only-if-success: true
151 results: '**/target/surefire-reports/*.xml'
163 recipients: alex@voxpopuli.im
164 matrix-trigger: only-parent
166 # strategy: new-failure-and-fixed
167 # matrix-notifier: only-parent
173 name: lttng-scope_{version}_macosxbuild
174 defaults: lttng-scope
177 node: 'master' # Applies only to matrix flyweight task
195 maven-version: "default"
197 private-repository: true
198 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
200 maven-version: "default"
201 goals: clean install -Dmaven.test.skip=false
202 private-repository: true
203 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
205 - maven.test.failure.ignore=true
209 artifacts: '**/target/*.jar'
211 only-if-success: true
213 results: '**/target/surefire-reports/*.xml'
225 recipients: alex@voxpopuli.im
226 matrix-trigger: only-parent
228 # strategy: new-failure-and-fixed
229 # matrix-notifier: only-parent
234 name: lttng-scope_{version}_coverity
235 defaults: lttng-scope
247 - credentials-binding:
248 - username-password-separated:
249 credential-id: lttng-scope_coverity_token
250 username: COVERITY_SCAN_PROJECT_NAME
251 password: COVERITY_SCAN_TOKEN
255 url: git://github.com/{github_user}/{github_name}.git
257 browser-url: https://github.com/{github_user}/{github_name}
261 basedir: src/lttng-scope
265 maven-version: "default"
267 private-repository: true
268 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
270 !include-raw-escape: scripts/common/coverity.sh
275 artifacts: 'analysis-results.tgz,cov-int/**'
283 github_name: lttng-scope
287 - 'lttng-scope_{version}_build':
288 arch: !!python/tuple [x86-32, x86-64]
289 - 'lttng-scope_{version}_winbuild':
290 arch: !!python/tuple [win64]
291 - 'lttng-scope_{version}_macosxbuild':
292 arch: !!python/tuple [macosx]
293 - 'lttng-scope_{version}_coverity':