Add email notification to babeltrace jobs
[lttng-ci.git] / jobs / lttng-tools.yaml
CommitLineData
b4005bbf
MJ
1- defaults:
2 name: lttng-tools
3 description: |
4 The lttng-tools project provides a session daemon (lttng-sessiond)
5 that acts as a tracing registry, the "lttng" command line for tracing
6 control, a lttng-ctl library for tracing control and a lttng-relayd
7 for network streaming.
8
9 <p>Job is managed by Jenkins Job Builder.</p>
10
11 project-type: freestyle
12
b4005bbf 13 wrappers:
b4005bbf 14 - ansicolor
67122b96 15 - timeout:
61afb3c3 16 timeout: 90
67122b96
MJ
17 fail: true
18 type: absolute
61afb3c3
MJ
19 - timestamps
20 - workspace-cleanup:
21 clean-if:
22 - failure: false
b4005bbf
MJ
23
24 scm:
25 - git:
a0433b63 26 url: git://github.com/{github_user}/{github_name}.git
b4005bbf 27 browser: githubweb
51ca880a 28 browser-url: https://github.com/{github_user}/{github_name}
b4005bbf
MJ
29 branches:
30 - origin/{version}
212d2afd 31 basedir: src/lttng-tools
b6e62a6a 32 skip-tag: true
61afb3c3 33 git-tool: jgit
b4005bbf
MJ
34
35 triggers:
36 - pollscm:
37 cron: "@hourly"
38
39 properties:
69f05d59
MJ
40 - inject:
41 properties-content: |
42 PROJECT_NAME=lttng-tools
b4005bbf 43 - github:
51ca880a 44 url: https://github.com/{github_user}/{github_name}
edf72710 45 - build-discarder:
a3636f24
JR
46 num-to-keep: 20
47 artifact-num-to-keep: 2
b4005bbf
MJ
48
49
61afb3c3
MJ
50## Anchors
51- lttng-tools_build_axes_defaults: &lttng-tools_build_axes_defaults
52 name: 'lttng-tools_build_axes_defaults'
b4005bbf 53 project-type: matrix
ca8c6144 54 node: 'master' # Applies only to matrix flyweight task
b4005bbf
MJ
55 axes:
56 - axis:
57 type: slave
58 name: arch
59 values: '{obj:arch}'
60 - axis:
61 type: user-defined
62 name: conf
95654431 63 values: '{obj:conf}'
b4005bbf
MJ
64 - axis:
65 type: user-defined
66 name: liburcu_version
67 values: '{obj:urcuversion}'
68 - axis:
69 type: user-defined
70 name: babeltrace_version
71 values: '{obj:babelversion}'
72 - axis:
73 type: user-defined
74 name: build
75 values: '{obj:build}'
76
61afb3c3
MJ
77- lttng-tools_build_builders_defaults: &lttng-tools_build_builders_defaults
78 name: 'lttng-tools_build_builders_defaults'
b4005bbf
MJ
79 builders:
80 - conditional-step:
81 condition-kind: regex-match
82 label: '$conf'
83 regex: (std|static)
84 on-evaluation-failure: run
85 steps:
86 - copyartifact:
87 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
88 which-build: last-successful
3522265a 89 stable: false
b4005bbf
MJ
90 filter: 'build/**'
91 target: 'deps/liburcu'
92 do-not-fingerprint: true
93 - copyartifact:
94 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
95 which-build: last-successful
3522265a 96 stable: false
b4005bbf
MJ
97 filter: 'build/**'
98 target: 'deps/babeltrace'
99 do-not-fingerprint: true
100 - copyartifact:
aa27566e 101 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
b4005bbf 102 which-build: last-successful
3522265a 103 stable: false
b4005bbf
MJ
104 filter: 'build/**'
105 target: 'deps/lttng-ust'
106 do-not-fingerprint: true
107 - conditional-step:
108 condition-kind: regex-match
109 label: '$conf'
67122b96 110 regex: no-ust
b4005bbf
MJ
111 on-evaluation-failure: run
112 steps:
113 - copyartifact:
114 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
115 which-build: last-successful
3522265a 116 stable: false
b4005bbf
MJ
117 filter: 'build/**'
118 target: 'deps/liburcu'
119 do-not-fingerprint: true
120 - copyartifact:
121 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
122 which-build: last-successful
3522265a 123 stable: false
b4005bbf
MJ
124 filter: 'build/**'
125 target: 'deps/babeltrace'
126 do-not-fingerprint: true
127 - copyartifact:
aa27566e 128 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=std,build=std
b4005bbf 129 which-build: last-successful
3522265a 130 stable: false
b4005bbf
MJ
131 filter: 'build/**'
132 target: 'deps/lttng-ust'
133 do-not-fingerprint: true
134 - conditional-step:
135 condition-kind: regex-match
136 label: '$conf'
67122b96 137 regex: agents
b4005bbf
MJ
138 on-evaluation-failure: run
139 steps:
140 - copyartifact:
141 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
142 which-build: last-successful
3522265a 143 stable: false
b4005bbf
MJ
144 filter: 'build/**'
145 target: 'deps/liburcu'
146 do-not-fingerprint: true
147 - copyartifact:
148 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
149 which-build: last-successful
3522265a 150 stable: false
b4005bbf
MJ
151 filter: 'build/**'
152 target: 'deps/babeltrace'
153 do-not-fingerprint: true
154 - copyartifact:
aa27566e 155 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
b4005bbf 156 which-build: last-successful
3522265a 157 stable: false
b4005bbf
MJ
158 filter: 'build/**'
159 target: 'deps/lttng-ust'
160 do-not-fingerprint: true
b6e62a6a
MJ
161 - conditional-step:
162 condition-kind: regex-match
163 label: '$conf'
164 regex: (relayd-only)
165 on-evaluation-failure: run
166 steps:
167 - copyartifact:
168 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
169 which-build: last-successful
3522265a 170 stable: false
b6e62a6a
MJ
171 filter: 'build/**'
172 target: 'deps/liburcu'
173 do-not-fingerprint: true
174 - copyartifact:
175 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
176 which-build: last-successful
3522265a 177 stable: false
b6e62a6a
MJ
178 filter: 'build/**'
179 target: 'deps/babeltrace'
180 do-not-fingerprint: true
3c81f138
JR
181 - conditional-step:
182 condition-kind: regex-match
183 label: '$conf'
184 regex: debug-rcu
185 on-evaluation-failure: run
186 steps:
187 - copyartifact:
188 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=debug-rcu,build=std
189 which-build: last-successful
190 stable: false
191 filter: 'build/**'
192 target: 'deps/liburcu'
193 do-not-fingerprint: true
194 - copyartifact:
195 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
196 which-build: last-successful
197 stable: false
198 filter: 'build/**'
199 target: 'deps/babeltrace'
200 do-not-fingerprint: true
201 - copyartifact:
202 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=debug-rcu,build=std
203 which-build: last-successful
204 stable: false
205 filter: 'build/**'
206 target: 'deps/lttng-ust'
207 do-not-fingerprint: true
b4005bbf 208 - shell:
ef63064f 209 !include-raw-escape: scripts/lttng-tools/build.sh
b4005bbf 210
61afb3c3
MJ
211- lttng-tools_build_builders_win: &lttng-tools_build_builders_win
212 name: 'lttng-tools_build_builders_win'
213 builders:
214 - copyartifact:
215 project: liburcu_${{liburcu_version}}_winbuild/arch=${{arch}},conf=std,build=std
216 which-build: last-successful
217 stable: false
218 filter: 'build/**'
219 target: 'deps/liburcu'
220 do-not-fingerprint: true
221 - copyartifact:
222 project: babeltrace_${{babeltrace_version}}_winbuild/arch=${{arch}},conf=std,build=std
223 which-build: last-successful
224 stable: false
225 filter: 'build/**'
226 target: 'deps/babeltrace'
227 do-not-fingerprint: true
228 - conditional-step:
229 condition-kind: strings-match
230 on-evaluation-failure: run
231 condition-string1: '${{arch}}'
232 condition-string2: 'cygwin'
233 steps:
234 - shell:
235 !include-raw-escape:
236 - scripts/common/cygwin-shebang
237 - scripts/common/cygwin-prefix
238 - scripts/lttng-tools/build.sh
239 - conditional-step:
240 condition-kind: strings-match
241 on-evaluation-failure: run
242 condition-string1: '${{arch}}'
243 condition-string2: 'cygwin64'
244 steps:
245 - shell:
246 !include-raw-escape:
247 - scripts/common/cygwin64-shebang
248 - scripts/common/cygwin-prefix
249 - scripts/lttng-tools/build.sh
250 - conditional-step:
251 condition-kind: strings-match
252 on-evaluation-failure: run
253 condition-string1: '${{arch}}'
8f541678 254 condition-string2: 'msys2-mingw32'
61afb3c3
MJ
255 steps:
256 - inject:
257 properties-content: 'MSYSTEM=MINGW32'
258 - shell:
259 !include-raw-escape:
8f541678 260 - scripts/common/msys2-shebang
61afb3c3
MJ
261 - scripts/common/cygwin-prefix
262 - scripts/lttng-tools/build.sh
263 - conditional-step:
264 condition-kind: strings-match
265 on-evaluation-failure: run
266 condition-string1: '${{arch}}'
8f541678 267 condition-string2: 'msys2-mingw64'
61afb3c3
MJ
268 steps:
269 - inject:
270 properties-content: 'MSYSTEM=MINGW64'
271 - shell:
272 !include-raw-escape:
8f541678 273 - scripts/common/msys2-shebang
61afb3c3
MJ
274 - scripts/common/cygwin-prefix
275 - scripts/lttng-tools/build.sh
276
277- lttng-tools_build_publishers_defaults: &lttng-tools_build_publishers_defaults
278 name: 'lttng-tools_build_publishers_defaults'
b4005bbf
MJ
279 publishers:
280 - tap:
281 results: 'tap/**/*.tap'
282 failed-tests-mark-build-as-failure: true
95654431 283 todo-is-failure: false
b4005bbf
MJ
284 - warnings:
285 console-log-parsers:
286 - 'GNU Make + GNU C Compiler (gcc)'
51ca880a
MJ
287 total-thresholds:
288 unstable:
d2c76ee5
MJ
289 total-all: 0
290 total-high: 0
291 total-normal: 0
292 total-low: 0
2cc29ca7
JR
293 - workspace-cleanup:
294 clean-if:
295 - failure: false
61afb3c3
MJ
296
297- lttng-tools_build_publishers_prod: &lttng-tools_build_publishers_prod
298 name: 'lttng-tools_build_publishers_prod'
299 publishers:
0efb2471
JR
300 - tap:
301 results: 'tap/**/*.tap'
302 failed-tests-mark-build-as-failure: true
303 todo-is-failure: false
304 - warnings:
305 console-log-parsers:
306 - 'GNU Make + GNU C Compiler (gcc)'
307 total-thresholds:
308 unstable:
309 total-all: 0
310 total-high: 0
311 total-normal: 0
312 total-low: 0
313 - workspace-cleanup:
314 clean-if:
315 - failure: false
61afb3c3
MJ
316 - archive:
317 artifacts: 'build/**'
318 allow-empty: false
95654431
MJ
319 - ircbot:
320 strategy: new-failure-and-fixed
321 matrix-notifier: only-parent
322 channels:
323 - name: '#lttng'
b4005bbf
MJ
324
325
61afb3c3 326## Templates
7671741c 327- job-template:
61afb3c3
MJ
328 name: lttng-tools_{version}_{buildtype}
329 defaults: lttng-tools
7671741c 330
61afb3c3
MJ
331 <<: *lttng-tools_build_axes_defaults
332 <<: *lttng-tools_build_builders_defaults
61afb3c3
MJ
333 <<: *lttng-tools_build_publishers_prod
334
335 triggers:
336 - pollscm:
337 cron: "@hourly"
338 - reverse:
339 jobs: 'lttng-ust_{version}_{buildtype}'
340 result: 'success'
341
342- job-template:
343 name: lttng-tools_{version}_winbuild
344 defaults: lttng-tools
345
346 <<: *lttng-tools_build_axes_defaults
347 <<: *lttng-tools_build_builders_win
61afb3c3
MJ
348 <<: *lttng-tools_build_publishers_prod
349
350- job-template:
351 name: dev_{user}_lttng-tools_{version}_{buildtype}
352 defaults: lttng-tools
7671741c 353
61afb3c3
MJ
354 <<: *lttng-tools_build_axes_defaults
355 <<: *lttng-tools_build_builders_defaults
356 <<: *lttng-tools_build_publishers_defaults
7671741c 357
b4005bbf
MJ
358- job-template:
359 name: lttng-tools_{version}_cppcheck
360 defaults: lttng-tools
361
362 triggers:
363 - pollscm:
364 cron: "@daily"
365
366 builders:
367 - shell: |
368 rm -f lttng-tools-cppcheck.xml
369 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> lttng-tools-cppcheck.xml
370
371 publishers:
372 - archive:
373 artifacts: 'lttng-tools-cppcheck.xml'
374 allow-empty: false
375 - cppcheck:
376 pattern: 'lttng-tools-cppcheck.xml'
377 - email:
378 recipients: 'ci-notification@lists.lttng.org'
379 notify-every-unstable-build: true
380 send-to-individuals: false
381
382- job-template:
383 name: lttng-tools_{version}_scan-build
384 defaults: lttng-tools
385 node: 'x86-64'
386
387 triggers:
388 - pollscm:
389 cron: "@daily"
390
391 builders:
392 - copyartifact:
393 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
394 which-build: last-successful
3522265a 395 stable: false
b4005bbf
MJ
396 filter: 'build/**'
397 target: 'deps/liburcu'
398 do-not-fingerprint: true
399 - copyartifact:
aa27566e 400 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
b4005bbf 401 which-build: last-successful
3522265a 402 stable: false
b4005bbf
MJ
403 filter: 'build/**'
404 target: 'deps/lttng-ust'
405 do-not-fingerprint: true
406 - shell:
69f05d59 407 !include-raw-escape: scripts/common/scan-build.sh
b4005bbf
MJ
408
409 publishers:
410 - html-publisher:
411 name: 'HTML Report'
412 dir: 'scan-build-archive/'
413 files: 'index.html'
414
415- job-template:
416 name: lttng-tools_{version}_coverity
417 defaults: lttng-tools
418 node: 'x86-64'
419
420 triggers:
421 - pollscm:
422 cron: "@daily"
423
424 wrappers:
425 - workspace-cleanup
426 - timestamps
427 - ansicolor:
428 colormap: xterm
429 - credentials-binding:
430 - username-password-separated:
431 credential-id: lttng-tools_coverity_token
432 username: COVERITY_SCAN_PROJECT_NAME
433 password: COVERITY_SCAN_TOKEN
434
435 builders:
436 - copyartifact:
aa27566e 437 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
b4005bbf 438 which-build: last-successful
3522265a 439 stable: false
b4005bbf
MJ
440 filter: 'build/**'
441 target: 'deps/liburcu'
442 do-not-fingerprint: true
443 - copyartifact:
aa27566e 444 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
b4005bbf 445 which-build: last-successful
3522265a 446 stable: false
b4005bbf
MJ
447 filter: 'build/**'
448 target: 'deps/lttng-ust'
449 do-not-fingerprint: true
450 - shell:
ef63064f 451 !include-raw-escape: scripts/common/coverity.sh
b4005bbf
MJ
452
453 publishers:
454 - workspace-cleanup
455
456# TODO
457- job-template:
458 name: lttng-tools_{version}_pylint
459 defaults: lttng-tools
460 node: 'x86-64'
461
462 scm: []
463
464 triggers:
465 - pollscm:
466 cron: "@daily"
467
468 builders:
469 - copyartifact:
67122b96 470 project: lttng-tools-{version}/arch=x86-64,build=std,conf=agents
b4005bbf 471 which-build: last-successful
3522265a 472 stable: false
b4005bbf
MJ
473 filter: 'build/**'
474 target: 'deps/lttng-tools'
475 do-not-fingerprint: true
476 - shell:
ef63064f 477 !include-raw-escape: scripts/lttng-tools/pylint.sh
b4005bbf
MJ
478
479 publishers:
480 - archive:
481 artifacts: 'pep8.out,pylint.out'
482 - violations:
483 pep8:
484 pattern: pep8.out
485 min: 10
486 max: 999
487 unstable: 999
488 pylint:
489 pattern: pylint.out
490 min: 10
491 max: 999
492 unstable: 999
493 - email:
494 recipients: 'ci-notification@lists.lttng.org'
495 notify-every-unstable-build: true
496 send-to-individuals: false
497
498
499## Project
500- project:
501 name: lttng-tools
51ca880a
MJ
502 github_user: lttng
503 github_name: lttng-tools
b4005bbf 504 version:
9beacf91
MJ
505 - stable-2.7
506 - stable-2.8
0a9d9a74 507 - stable-2.9
b631316e 508 - stable-2.10
9beacf91 509 - master
b4005bbf 510 jobs:
81bf613d 511 # Master #
b4005bbf
MJ
512 - 'lttng-tools_{version}_{buildtype}':
513 buildtype: build
514 version: master
aa27566e 515 ustversion: master
b4005bbf
MJ
516 arch: !!python/tuple [x86-32, x86-64]
517 build: !!python/tuple [std, oot, dist]
3c81f138 518 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
b4005bbf 519 urcuversion: !!python/tuple [master]
21ae1ad6 520 babelversion: !!python/tuple [stable-1.5]
b4005bbf
MJ
521 - 'lttng-tools_{version}_{buildtype}':
522 buildtype: portbuild
523 version: master
aa27566e 524 ustversion: master
027ddec8 525 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
b4005bbf 526 build: !!python/tuple [std]
67122b96 527 conf: !!python/tuple [std, no-ust, agents]
b4005bbf 528 urcuversion: !!python/tuple [master]
21ae1ad6 529 babelversion: !!python/tuple [stable-1.5]
b6e62a6a 530 - 'lttng-tools_{version}_{buildtype}':
81bf613d 531 buildtype: slesbuild
b6e62a6a
MJ
532 version: master
533 ustversion: master
81bf613d 534 arch: !!python/tuple [sles12sp2]
b6e62a6a 535 build: !!python/tuple [std]
81bf613d 536 conf: !!python/tuple [std]
b6e62a6a 537 urcuversion: !!python/tuple [master]
21ae1ad6 538 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
539 - 'lttng-tools_{version}_{buildtype}':
540 buildtype: macosxbuild
81bf613d
MJ
541 version: master
542 ustversion: master
b631316e
MJ
543 arch: !!python/tuple [macosx]
544 build: !!python/tuple [std]
545 conf: !!python/tuple [relayd-only]
81bf613d 546 urcuversion: !!python/tuple [master]
b631316e 547 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 548 - 'lttng-tools_{version}_{buildtype}':
81bf613d
MJ
549 buildtype: solarisbuild
550 version: master
551 ustversion: master
995ac8f2 552 arch: !!python/tuple [sol10-i386, sol11-i386]
0a9d9a74
MJ
553 build: !!python/tuple [std]
554 conf: !!python/tuple [relayd-only]
81bf613d 555 urcuversion: !!python/tuple [master]
21ae1ad6 556 babelversion: !!python/tuple [stable-1.5]
81bf613d 557 - 'lttng-tools_{version}_winbuild':
b6e62a6a
MJ
558 version: master
559 ustversion: master
81bf613d 560 arch: !!python/tuple [cygwin, cygwin64]
b6e62a6a
MJ
561 build: !!python/tuple [std]
562 conf: !!python/tuple [relayd-only]
563 urcuversion: !!python/tuple [master]
21ae1ad6 564 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
565
566 # stable-2.10
b631316e
MJ
567 - 'lttng-tools_{version}_{buildtype}':
568 buildtype: build
569 version: stable-2.10
570 ustversion: stable-2.10
571 arch: !!python/tuple [x86-32, x86-64]
572 build: !!python/tuple [std, oot, dist]
573 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
574 urcuversion: !!python/tuple [stable-0.9]
575 babelversion: !!python/tuple [stable-1.5]
576 - 'lttng-tools_{version}_{buildtype}':
577 buildtype: portbuild
578 version: stable-2.10
579 ustversion: stable-2.10
580 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
581 build: !!python/tuple [std]
582 conf: !!python/tuple [std, no-ust, agents]
583 urcuversion: !!python/tuple [stable-0.9]
584 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
585 - 'lttng-tools_{version}_{buildtype}':
586 buildtype: slesbuild
587 version: stable-2.10
588 ustversion: stable-2.10
589 arch: !!python/tuple [sles12sp2]
590 build: !!python/tuple [std]
591 conf: !!python/tuple [std]
592 urcuversion: !!python/tuple [stable-0.9]
593 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
594 - 'lttng-tools_{version}_{buildtype}':
595 buildtype: solarisbuild
596 version: stable-2.10
597 ustversion: stable-2.10
995ac8f2 598 arch: !!python/tuple [sol10-i386, sol11-i386]
b631316e
MJ
599 build: !!python/tuple [std]
600 conf: !!python/tuple [relayd-only]
601 urcuversion: !!python/tuple [stable-0.9]
602 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
603 - 'lttng-tools_{version}_{buildtype}':
604 buildtype: macosxbuild
605 version: stable-2.10
606 ustversion: stable-2.10
607 arch: !!python/tuple [macosx]
608 build: !!python/tuple [std]
609 conf: !!python/tuple [relayd-only]
610 urcuversion: !!python/tuple [stable-0.9]
611 babelversion: !!python/tuple [stable-1.5]
612 - 'lttng-tools_{version}_winbuild':
613 version: stable-2.10
614 ustversion: stable-2.10
615 arch: !!python/tuple [cygwin, cygwin64]
616 build: !!python/tuple [std]
617 conf: !!python/tuple [relayd-only]
618 urcuversion: !!python/tuple [stable-0.9]
619 babelversion: !!python/tuple [stable-1.5]
620
621 # stable-2.9 #
0a9d9a74
MJ
622 - 'lttng-tools_{version}_{buildtype}':
623 buildtype: build
624 version: stable-2.9
625 ustversion: stable-2.9
626 arch: !!python/tuple [x86-32, x86-64]
627 build: !!python/tuple [std, oot, dist]
a53a056e 628 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
0a9d9a74 629 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 630 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
631 - 'lttng-tools_{version}_{buildtype}':
632 buildtype: portbuild
633 version: stable-2.9
634 ustversion: stable-2.9
635 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
636 build: !!python/tuple [std]
67122b96 637 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 638 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 639 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
640 - 'lttng-tools_{version}_{buildtype}':
641 buildtype: slesbuild
642 version: stable-2.9
643 ustversion: stable-2.9
644 arch: !!python/tuple [sles12sp2]
645 build: !!python/tuple [std]
646 conf: !!python/tuple [std]
647 urcuversion: !!python/tuple [stable-0.9]
648 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
649 - 'lttng-tools_{version}_{buildtype}':
650 buildtype: solarisbuild
651 version: stable-2.9
652 ustversion: stable-2.9
995ac8f2 653 arch: !!python/tuple [sol10-i386, sol11-i386]
0a9d9a74
MJ
654 build: !!python/tuple [std]
655 conf: !!python/tuple [relayd-only]
656 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 657 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
658 - 'lttng-tools_{version}_{buildtype}':
659 buildtype: macosxbuild
660 version: stable-2.9
661 ustversion: stable-2.9
662 arch: !!python/tuple [macosx]
663 build: !!python/tuple [std]
664 conf: !!python/tuple [relayd-only]
665 urcuversion: !!python/tuple [stable-0.9]
666 babelversion: !!python/tuple [stable-1.5]
667 - 'lttng-tools_{version}_winbuild':
668 version: stable-2.9
669 ustversion: stable-2.9
670 arch: !!python/tuple [cygwin, cygwin64]
671 build: !!python/tuple [std]
672 conf: !!python/tuple [relayd-only]
673 urcuversion: !!python/tuple [stable-0.9]
674 babelversion: !!python/tuple [stable-1.5]
675
676 # stable-2.8 #
20f81bbb
JR
677 - 'lttng-tools_{version}_{buildtype}':
678 buildtype: build
679 version: stable-2.8
aa27566e 680 ustversion: stable-2.8
20f81bbb
JR
681 arch: !!python/tuple [x86-32, x86-64]
682 build: !!python/tuple [std, oot, dist]
a53a056e 683 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
20f81bbb 684 urcuversion: !!python/tuple [stable-0.9]
ecf9997a 685 babelversion: !!python/tuple [stable-1.4]
20f81bbb
JR
686 - 'lttng-tools_{version}_{buildtype}':
687 buildtype: portbuild
688 version: stable-2.8
aa27566e 689 ustversion: stable-2.8
bf4d352d 690 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
20f81bbb 691 build: !!python/tuple [std]
67122b96 692 conf: !!python/tuple [std, no-ust, agents]
20f81bbb 693 urcuversion: !!python/tuple [stable-0.9]
ecf9997a 694 babelversion: !!python/tuple [stable-1.4]
81bf613d
MJ
695 - 'lttng-tools_{version}_{buildtype}':
696 buildtype: slesbuild
697 version: stable-2.8
698 ustversion: stable-2.8
699 arch: !!python/tuple [sles12sp2]
700 build: !!python/tuple [std]
701 conf: !!python/tuple [std]
702 urcuversion: !!python/tuple [stable-0.9]
703 babelversion: !!python/tuple [stable-1.4]
b6e62a6a
MJ
704 - 'lttng-tools_{version}_{buildtype}':
705 buildtype: solarisbuild
706 version: stable-2.8
707 ustversion: stable-2.8
995ac8f2 708 arch: !!python/tuple [sol10-i386, sol11-i386]
b6e62a6a
MJ
709 build: !!python/tuple [std]
710 conf: !!python/tuple [relayd-only]
711 urcuversion: !!python/tuple [stable-0.9]
712 babelversion: !!python/tuple [stable-1.4]
81bf613d
MJ
713
714 # stable-2.7 #
b4005bbf
MJ
715 - 'lttng-tools_{version}_{buildtype}':
716 buildtype: build
717 version: stable-2.7
aa27566e 718 ustversion: stable-2.7
b4005bbf
MJ
719 arch: !!python/tuple [x86-32, x86-64]
720 build: !!python/tuple [std, oot, dist]
a53a056e 721 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
0b475830 722 urcuversion: !!python/tuple [stable-0.9]
04e97f85 723 babelversion: !!python/tuple [stable-1.5]
b4005bbf
MJ
724 - 'lttng-tools_{version}_{buildtype}':
725 buildtype: portbuild
726 version: stable-2.7
aa27566e 727 ustversion: stable-2.7
027ddec8 728 arch: !!python/tuple [armhf, arm64, powerpc]
b4005bbf 729 build: !!python/tuple [std]
67122b96 730 conf: !!python/tuple [std, no-ust, agents]
0b475830 731 urcuversion: !!python/tuple [stable-0.9]
04e97f85 732 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
733 - 'lttng-tools_{version}_{buildtype}':
734 buildtype: slesbuild
735 version: stable-2.7
736 ustversion: stable-2.7
737 arch: !!python/tuple [sles12sp2]
61afb3c3 738 build: !!python/tuple [std]
81bf613d 739 conf: !!python/tuple [std]
61afb3c3 740 urcuversion: !!python/tuple [stable-0.9]
04e97f85 741 babelversion: !!python/tuple [stable-1.5]
81bf613d 742
61afb3c3
MJ
743 - 'lttng-tools_{version}_cppcheck'
744 - 'lttng-tools_{version}_scan-build':
745 version: master
746 urcuversion: master
747 ustversion: master
b631316e
MJ
748 - 'lttng-tools_{version}_scan-build':
749 version: stable-2.10
750 urcuversion: stable-0.9
751 ustversion: stable-2.10
61afb3c3
MJ
752 - 'lttng-tools_{version}_scan-build':
753 version: stable-2.9
754 urcuversion: stable-0.9
755 ustversion: stable-2.9
756 - 'lttng-tools_{version}_scan-build':
757 version: stable-2.8
758 urcuversion: stable-0.9
759 ustversion: stable-2.8
760 - 'lttng-tools_{version}_scan-build':
761 version: stable-2.7
762 urcuversion: stable-0.9
763 ustversion: stable-2.7
764 #- 'lttng-tools_{version}_pylint'
765 - 'lttng-tools_{version}_coverity':
766 version: master
767 urcuversion: master
768 ustversion: master
769
770
771- project:
772 name: dev_jgalar_lttng-tools
773 user: jgalar
774 github_user: jgalar
775 github_name: lttng-tools
776 jobs:
7671741c 777 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
778 buildtype: build
779 version: master-staging
aa27566e 780 ustversion: master
7671741c
MJ
781 arch: !!python/tuple [x86-32, x86-64]
782 build: !!python/tuple [std, oot, dist]
67122b96 783 conf: !!python/tuple [std, no-ust, agents]
7671741c 784 urcuversion: !!python/tuple [master]
21ae1ad6 785 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
786 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
787 buildtype: build
788 version: stable-2.10-staging
789 ustversion: stable-2.10
790 arch: !!python/tuple [x86-32, x86-64]
791 build: !!python/tuple [std, oot, dist]
792 conf: !!python/tuple [std, no-ust, agents]
793 urcuversion: !!python/tuple [stable-0.9]
794 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 795 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
0a9d9a74
MJ
796 buildtype: build
797 version: stable-2.9-staging
798 ustversion: stable-2.9
799 arch: !!python/tuple [x86-32, x86-64]
800 build: !!python/tuple [std, oot, dist]
67122b96 801 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 802 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 803 babelversion: !!python/tuple [stable-1.5]
7671741c 804 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
805 buildtype: build
806 version: stable-2.8-staging
aa27566e 807 ustversion: stable-2.8
7671741c
MJ
808 arch: !!python/tuple [x86-32, x86-64]
809 build: !!python/tuple [std, oot, dist]
67122b96 810 conf: !!python/tuple [std, no-ust, agents]
7671741c
MJ
811 urcuversion: !!python/tuple [stable-0.9]
812 babelversion: !!python/tuple [stable-1.4]
813 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
814 buildtype: build
815 version: stable-2.7-staging
aa27566e 816 ustversion: stable-2.7
7671741c
MJ
817 arch: !!python/tuple [x86-32, x86-64]
818 build: !!python/tuple [std, oot, dist]
67122b96 819 conf: !!python/tuple [std, no-ust, agents]
7671741c 820 urcuversion: !!python/tuple [stable-0.9]
04e97f85 821 babelversion: !!python/tuple [stable-1.5]
6e5203a5 822 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
823 buildtype: portbuild
824 version: master-staging
825 ustversion: master
826 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
827 build: !!python/tuple [std]
67122b96 828 conf: !!python/tuple [std, no-ust, agents]
6e5203a5 829 urcuversion: !!python/tuple [master]
21ae1ad6 830 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
831 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
832 buildtype: portbuild
833 version: stable-2.10-staging
834 ustversion: stable-2.10
835 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
836 build: !!python/tuple [std]
837 conf: !!python/tuple [std, no-ust, agents]
838 urcuversion: !!python/tuple [stable-0.9]
839 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 840 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
0a9d9a74
MJ
841 buildtype: portbuild
842 version: stable-2.9-staging
843 ustversion: stable-2.9
844 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
845 build: !!python/tuple [std]
67122b96 846 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 847 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 848 babelversion: !!python/tuple [stable-1.5]
6e5203a5 849 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
850 buildtype: portbuild
851 version: stable-2.8-staging
852 ustversion: stable-2.8
853 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
854 build: !!python/tuple [std]
67122b96 855 conf: !!python/tuple [std, no-ust, agents]
6e5203a5
JR
856 urcuversion: !!python/tuple [stable-0.9]
857 babelversion: !!python/tuple [stable-1.4]
858 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
859 buildtype: portbuild
860 version: stable-2.7-staging
861 ustversion: stable-2.7
862 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
863 build: !!python/tuple [std]
67122b96 864 conf: !!python/tuple [std, no-ust, agents]
6e5203a5 865 urcuversion: !!python/tuple [stable-0.9]
04e97f85 866 babelversion: !!python/tuple [stable-1.5]
bae34da3 867 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
bae34da3
MJ
868 buildtype: macosxbuild
869 version: master-staging
870 ustversion: master
871 arch: !!python/tuple [macosx]
872 build: !!python/tuple [std]
873 conf: !!python/tuple [relayd-only]
874 urcuversion: !!python/tuple [master]
21ae1ad6 875 babelversion: !!python/tuple [stable-1.5]
a23306a6 876 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
a23306a6
MJ
877 buildtype: solarisbuild
878 version: master-staging
879 ustversion: master
995ac8f2 880 arch: !!python/tuple [sol10-i386, sol11-i386]
a23306a6
MJ
881 build: !!python/tuple [std]
882 conf: !!python/tuple [relayd-only]
883 urcuversion: !!python/tuple [master]
21ae1ad6 884 babelversion: !!python/tuple [stable-1.5]
This page took 0.072397 seconds and 4 git commands to generate.