4 Nightly build of LTTng Scope.
6 <p>Job is managed by Jenkins Job Builder.</p>
8 project-type: freestyle
17 url: https://github.com/{github_user}/{github_project}.git
19 browser-url: https://github.com/{github_user}/{github_project}
35 name: lttng-scope_{version}_build
39 node: 'master' # Applies only to matrix flyweight task
51 installation-name: "default"
52 auto-display-name: true
62 !include-raw-escape: scripts/lttng-scope/launch-wm.sh
64 maven-version: "default"
66 private-repository: true
67 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
69 maven-version: "default"
70 goals: clean install -Dmaven.test.skip=false
71 private-repository: true
72 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
76 artifacts: '**/target/*.jar'
80 results: '**/target/surefire-reports/*.xml'
90 messages-to-ignore: |-
91 No sources found skipping Kotlin compile
92 Ignoring project type pom - supportedProjectTypes = \[jar, bundle\]
94 .*Source root doesn't exist.*
95 Could not transfer metadata.*codehaus-snapshots.*
98 recipients: '{obj:email_for_all_failure}'
102 first-unstable: false
107 second-failure: false
112 fixed-unhealthy: true
113 still-unstable: false
115 matrix-trigger: only-parent
119 recipients: '{obj:email_to}'
120 reply-to: ci-notification@lists.lttng.org
129 second-failure: false
134 fixed-unhealthy: true
135 still-unstable: false
137 matrix-trigger: only-parent
142 name: lttng-scope_{version}_winbuild
143 defaults: lttng-scope
146 node: 'master' # Applies only to matrix flyweight task
164 maven-version: "default"
165 goals: clean install -Dmaven.test.skip=false
166 private-repository: true
167 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
171 artifacts: '**/target/*.jar'
173 only-if-success: true
175 results: '**/target/surefire-reports/*.xml'
185 messages-to-ignore: |-
186 No sources found skipping Kotlin compile
187 Ignoring project type pom - supportedProjectTypes = \[jar, bundle\]
189 .*Source root doesn't exist.*
190 Could not transfer metadata.*codehaus-snapshots.*
193 recipients: '{obj:email_for_all_failure}'
197 first-unstable: false
202 second-failure: false
207 fixed-unhealthy: true
208 still-unstable: false
210 matrix-trigger: only-parent
214 recipients: '{obj:email_to}'
215 reply-to: ci-notification@lists.lttng.org
224 second-failure: false
229 fixed-unhealthy: true
230 still-unstable: false
232 matrix-trigger: only-parent
239 name: lttng-scope_{version}_macosbuild
240 defaults: lttng-scope
243 node: 'master' # Applies only to matrix flyweight task
261 maven-version: "default"
263 private-repository: true
264 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
266 maven-version: "default"
267 goals: clean install -Dmaven.test.skip=false
268 private-repository: true
269 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
273 artifacts: '**/target/*.jar'
275 only-if-success: true
277 results: '**/target/surefire-reports/*.xml'
287 messages-to-ignore: |-
288 No sources found skipping Kotlin compile
289 Ignoring project type pom - supportedProjectTypes = \[jar, bundle\]
291 .*Source root doesn't exist.*
292 Could not transfer metadata.*codehaus-snapshots.*
295 recipients: '{obj:email_for_all_failure}'
299 first-unstable: false
304 second-failure: false
309 fixed-unhealthy: true
310 still-unstable: false
312 matrix-trigger: only-parent
316 recipients: '{obj:email_to}'
317 reply-to: ci-notification@lists.lttng.org
326 second-failure: false
331 fixed-unhealthy: true
332 still-unstable: false
334 matrix-trigger: only-parent
339 name: lttng-scope_{version}_coverity
340 defaults: lttng-scope
352 - credentials-binding:
353 - username-password-separated:
354 credential-id: lttng-scope_coverity_token
355 username: COVERITY_SCAN_PROJECT_NAME
356 password: COVERITY_SCAN_TOKEN
360 url: https://github.com/{github_user}/{github_project}.git
362 browser-url: https://github.com/{github_user}/{github_project}
366 basedir: src/lttng-scope
370 maven-version: "default"
372 private-repository: true
373 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
375 !include-raw-escape: scripts/common/coverity.sh
380 artifacts: 'analysis-results.tgz,cov-int/**'
388 # github_project: lttng-scope
389 # email_to: 'ci-notification@lists.lttng.org, cc:pproulx@efficios.com'
390 # email_for_all_failure: 'pproulx@efficios.com'
394 # - 'lttng-scope_{version}_build':
395 # arch: !!python/tuple [i386, amd64]
396 # - 'lttng-scope_{version}_winbuild':
397 # arch: !!python/tuple [win64]
398 # - 'lttng-scope_{version}_macosbuild':
399 # arch: !!python/tuple [macos]
400 # - 'lttng-scope_{version}_coverity':