Merge pull request #48 from frdeso/add_executed_test_suite_in_desc
[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
dd00f858
JR
277- lttng-tools_build_publishers_dev: &lttng-tools_build_publishers_dev
278 name: 'lttng-tools_build_publishers_dev'
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
dd00f858
JR
296 - email-ext:
297 recipients: '{obj:email_to}'
298 always: false
299 unstable: false
300 first-failure: true
301 first-unstable: true
302 not-built: false
303 aborted: false
304 regression: false
305 failure: false
306 second-failure: false
307 improvement: false
308 still-failing: false
309 success: false
310 fixed: false
311 fixed-unhealthy: true
312 still-unstable: false
313 pre-build: false
314 matrix-trigger: only-parent
315 send-to:
316 - recipients
61afb3c3
MJ
317
318- lttng-tools_build_publishers_prod: &lttng-tools_build_publishers_prod
319 name: 'lttng-tools_build_publishers_prod'
320 publishers:
0efb2471
JR
321 - tap:
322 results: 'tap/**/*.tap'
323 failed-tests-mark-build-as-failure: true
324 todo-is-failure: false
325 - warnings:
326 console-log-parsers:
327 - 'GNU Make + GNU C Compiler (gcc)'
328 total-thresholds:
329 unstable:
330 total-all: 0
331 total-high: 0
332 total-normal: 0
333 total-low: 0
334 - workspace-cleanup:
335 clean-if:
336 - failure: false
61afb3c3
MJ
337 - archive:
338 artifacts: 'build/**'
339 allow-empty: false
dd00f858
JR
340 - email-ext:
341 recipients: '{obj:email_to}'
342 reply-to: ci-notification@lists.lttng.org
343 always: false
344 unstable: false
345 first-failure: true
346 first-unstable: true
347 not-built: false
348 aborted: false
349 regression: false
350 failure: false
351 second-failure: false
352 improvement: false
353 still-failing: false
354 success: false
355 fixed: false
356 fixed-unhealthy: true
357 still-unstable: false
358 pre-build: false
359 matrix-trigger: only-parent
360 send-to:
361 - recipients
b4005bbf 362
61afb3c3 363## Templates
7671741c 364- job-template:
61afb3c3
MJ
365 name: lttng-tools_{version}_{buildtype}
366 defaults: lttng-tools
7671741c 367
61afb3c3
MJ
368 <<: *lttng-tools_build_axes_defaults
369 <<: *lttng-tools_build_builders_defaults
61afb3c3
MJ
370 <<: *lttng-tools_build_publishers_prod
371
372 triggers:
373 - pollscm:
374 cron: "@hourly"
375 - reverse:
376 jobs: 'lttng-ust_{version}_{buildtype}'
377 result: 'success'
378
379- job-template:
380 name: lttng-tools_{version}_winbuild
381 defaults: lttng-tools
382
383 <<: *lttng-tools_build_axes_defaults
384 <<: *lttng-tools_build_builders_win
61afb3c3
MJ
385 <<: *lttng-tools_build_publishers_prod
386
387- job-template:
388 name: dev_{user}_lttng-tools_{version}_{buildtype}
389 defaults: lttng-tools
7671741c 390
61afb3c3
MJ
391 <<: *lttng-tools_build_axes_defaults
392 <<: *lttng-tools_build_builders_defaults
dd00f858 393 <<: *lttng-tools_build_publishers_dev
7671741c 394
b4005bbf
MJ
395- job-template:
396 name: lttng-tools_{version}_cppcheck
397 defaults: lttng-tools
398
399 triggers:
400 - pollscm:
401 cron: "@daily"
402
403 builders:
404 - shell: |
405 rm -f lttng-tools-cppcheck.xml
406 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> lttng-tools-cppcheck.xml
407
408 publishers:
409 - archive:
410 artifacts: 'lttng-tools-cppcheck.xml'
411 allow-empty: false
412 - cppcheck:
413 pattern: 'lttng-tools-cppcheck.xml'
dd00f858 414 - email-ext:
b4005bbf 415 recipients: 'ci-notification@lists.lttng.org'
dd00f858
JR
416 reply-to: ci-notification@lists.lttng.org
417 always: false
418 unstable: false
419 first-failure: true
420 first-unstable: true
421 not-built: false
422 aborted: false
423 regression: false
424 failure: false
425 second-failure: false
426 improvement: false
427 still-failing: false
428 success: false
429 fixed: false
430 fixed-unhealthy: true
431 still-unstable: false
432 pre-build: false
433 matrix-trigger: only-parent
434 send-to:
435 - recipients
b4005bbf
MJ
436
437- job-template:
438 name: lttng-tools_{version}_scan-build
439 defaults: lttng-tools
440 node: 'x86-64'
441
442 triggers:
443 - pollscm:
444 cron: "@daily"
445
446 builders:
447 - copyartifact:
448 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
449 which-build: last-successful
3522265a 450 stable: false
b4005bbf
MJ
451 filter: 'build/**'
452 target: 'deps/liburcu'
453 do-not-fingerprint: true
454 - copyartifact:
aa27566e 455 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
b4005bbf 456 which-build: last-successful
3522265a 457 stable: false
b4005bbf
MJ
458 filter: 'build/**'
459 target: 'deps/lttng-ust'
460 do-not-fingerprint: true
461 - shell:
69f05d59 462 !include-raw-escape: scripts/common/scan-build.sh
b4005bbf
MJ
463
464 publishers:
465 - html-publisher:
466 name: 'HTML Report'
467 dir: 'scan-build-archive/'
468 files: 'index.html'
469
470- job-template:
471 name: lttng-tools_{version}_coverity
472 defaults: lttng-tools
473 node: 'x86-64'
474
475 triggers:
476 - pollscm:
477 cron: "@daily"
478
479 wrappers:
480 - workspace-cleanup
481 - timestamps
482 - ansicolor:
483 colormap: xterm
484 - credentials-binding:
485 - username-password-separated:
486 credential-id: lttng-tools_coverity_token
487 username: COVERITY_SCAN_PROJECT_NAME
488 password: COVERITY_SCAN_TOKEN
489
490 builders:
491 - copyartifact:
aa27566e 492 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
b4005bbf 493 which-build: last-successful
3522265a 494 stable: false
b4005bbf
MJ
495 filter: 'build/**'
496 target: 'deps/liburcu'
497 do-not-fingerprint: true
498 - copyartifact:
aa27566e 499 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
b4005bbf 500 which-build: last-successful
3522265a 501 stable: false
b4005bbf
MJ
502 filter: 'build/**'
503 target: 'deps/lttng-ust'
504 do-not-fingerprint: true
505 - shell:
ef63064f 506 !include-raw-escape: scripts/common/coverity.sh
b4005bbf
MJ
507
508 publishers:
509 - workspace-cleanup
510
511# TODO
512- job-template:
513 name: lttng-tools_{version}_pylint
514 defaults: lttng-tools
515 node: 'x86-64'
516
517 scm: []
518
519 triggers:
520 - pollscm:
521 cron: "@daily"
522
523 builders:
524 - copyartifact:
67122b96 525 project: lttng-tools-{version}/arch=x86-64,build=std,conf=agents
b4005bbf 526 which-build: last-successful
3522265a 527 stable: false
b4005bbf
MJ
528 filter: 'build/**'
529 target: 'deps/lttng-tools'
530 do-not-fingerprint: true
531 - shell:
ef63064f 532 !include-raw-escape: scripts/lttng-tools/pylint.sh
b4005bbf
MJ
533
534 publishers:
535 - archive:
536 artifacts: 'pep8.out,pylint.out'
537 - violations:
538 pep8:
539 pattern: pep8.out
540 min: 10
541 max: 999
542 unstable: 999
543 pylint:
544 pattern: pylint.out
545 min: 10
546 max: 999
547 unstable: 999
dd00f858 548 - email-ext:
b4005bbf 549 recipients: 'ci-notification@lists.lttng.org'
dd00f858
JR
550 reply-to: ci-notification@lists.lttng.org
551 always: false
552 unstable: false
553 first-failure: true
554 first-unstable: true
555 not-built: false
556 aborted: false
557 regression: false
558 failure: false
559 second-failure: false
560 improvement: false
561 still-failing: false
562 success: false
563 fixed: false
564 fixed-unhealthy: true
565 still-unstable: false
566 pre-build: false
567 matrix-trigger: only-parent
568 send-to:
569 - recipients
b4005bbf
MJ
570
571## Project
572- project:
573 name: lttng-tools
51ca880a
MJ
574 github_user: lttng
575 github_name: lttng-tools
dd00f858 576 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
b4005bbf 577 version:
9beacf91
MJ
578 - stable-2.7
579 - stable-2.8
0a9d9a74 580 - stable-2.9
b631316e 581 - stable-2.10
9beacf91 582 - master
b4005bbf 583 jobs:
81bf613d 584 # Master #
b4005bbf
MJ
585 - 'lttng-tools_{version}_{buildtype}':
586 buildtype: build
587 version: master
aa27566e 588 ustversion: master
b4005bbf
MJ
589 arch: !!python/tuple [x86-32, x86-64]
590 build: !!python/tuple [std, oot, dist]
3c81f138 591 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
b4005bbf 592 urcuversion: !!python/tuple [master]
21ae1ad6 593 babelversion: !!python/tuple [stable-1.5]
b4005bbf
MJ
594 - 'lttng-tools_{version}_{buildtype}':
595 buildtype: portbuild
596 version: master
aa27566e 597 ustversion: master
027ddec8 598 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
b4005bbf 599 build: !!python/tuple [std]
67122b96 600 conf: !!python/tuple [std, no-ust, agents]
b4005bbf 601 urcuversion: !!python/tuple [master]
21ae1ad6 602 babelversion: !!python/tuple [stable-1.5]
b6e62a6a 603 - 'lttng-tools_{version}_{buildtype}':
81bf613d 604 buildtype: slesbuild
b6e62a6a
MJ
605 version: master
606 ustversion: master
81bf613d 607 arch: !!python/tuple [sles12sp2]
b6e62a6a 608 build: !!python/tuple [std]
81bf613d 609 conf: !!python/tuple [std]
b6e62a6a 610 urcuversion: !!python/tuple [master]
21ae1ad6 611 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
612 - 'lttng-tools_{version}_{buildtype}':
613 buildtype: macosxbuild
81bf613d
MJ
614 version: master
615 ustversion: master
b631316e
MJ
616 arch: !!python/tuple [macosx]
617 build: !!python/tuple [std]
618 conf: !!python/tuple [relayd-only]
81bf613d 619 urcuversion: !!python/tuple [master]
b631316e 620 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 621 - 'lttng-tools_{version}_{buildtype}':
81bf613d
MJ
622 buildtype: solarisbuild
623 version: master
624 ustversion: master
995ac8f2 625 arch: !!python/tuple [sol10-i386, sol11-i386]
0a9d9a74
MJ
626 build: !!python/tuple [std]
627 conf: !!python/tuple [relayd-only]
81bf613d 628 urcuversion: !!python/tuple [master]
21ae1ad6 629 babelversion: !!python/tuple [stable-1.5]
81bf613d 630 - 'lttng-tools_{version}_winbuild':
b6e62a6a
MJ
631 version: master
632 ustversion: master
81bf613d 633 arch: !!python/tuple [cygwin, cygwin64]
b6e62a6a
MJ
634 build: !!python/tuple [std]
635 conf: !!python/tuple [relayd-only]
636 urcuversion: !!python/tuple [master]
21ae1ad6 637 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
638
639 # stable-2.10
b631316e
MJ
640 - 'lttng-tools_{version}_{buildtype}':
641 buildtype: build
642 version: stable-2.10
643 ustversion: stable-2.10
644 arch: !!python/tuple [x86-32, x86-64]
645 build: !!python/tuple [std, oot, dist]
646 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
647 urcuversion: !!python/tuple [stable-0.9]
648 babelversion: !!python/tuple [stable-1.5]
649 - 'lttng-tools_{version}_{buildtype}':
650 buildtype: portbuild
651 version: stable-2.10
652 ustversion: stable-2.10
653 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
654 build: !!python/tuple [std]
655 conf: !!python/tuple [std, no-ust, agents]
656 urcuversion: !!python/tuple [stable-0.9]
657 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
658 - 'lttng-tools_{version}_{buildtype}':
659 buildtype: slesbuild
660 version: stable-2.10
661 ustversion: stable-2.10
662 arch: !!python/tuple [sles12sp2]
663 build: !!python/tuple [std]
664 conf: !!python/tuple [std]
665 urcuversion: !!python/tuple [stable-0.9]
666 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
667 - 'lttng-tools_{version}_{buildtype}':
668 buildtype: solarisbuild
669 version: stable-2.10
670 ustversion: stable-2.10
995ac8f2 671 arch: !!python/tuple [sol10-i386, sol11-i386]
b631316e
MJ
672 build: !!python/tuple [std]
673 conf: !!python/tuple [relayd-only]
674 urcuversion: !!python/tuple [stable-0.9]
675 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
676 - 'lttng-tools_{version}_{buildtype}':
677 buildtype: macosxbuild
678 version: stable-2.10
679 ustversion: stable-2.10
680 arch: !!python/tuple [macosx]
681 build: !!python/tuple [std]
682 conf: !!python/tuple [relayd-only]
683 urcuversion: !!python/tuple [stable-0.9]
684 babelversion: !!python/tuple [stable-1.5]
685 - 'lttng-tools_{version}_winbuild':
686 version: stable-2.10
687 ustversion: stable-2.10
688 arch: !!python/tuple [cygwin, cygwin64]
689 build: !!python/tuple [std]
690 conf: !!python/tuple [relayd-only]
691 urcuversion: !!python/tuple [stable-0.9]
692 babelversion: !!python/tuple [stable-1.5]
693
694 # stable-2.9 #
0a9d9a74
MJ
695 - 'lttng-tools_{version}_{buildtype}':
696 buildtype: build
697 version: stable-2.9
698 ustversion: stable-2.9
699 arch: !!python/tuple [x86-32, x86-64]
700 build: !!python/tuple [std, oot, dist]
a53a056e 701 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
0a9d9a74 702 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 703 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
704 - 'lttng-tools_{version}_{buildtype}':
705 buildtype: portbuild
706 version: stable-2.9
707 ustversion: stable-2.9
708 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
709 build: !!python/tuple [std]
67122b96 710 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 711 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 712 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
713 - 'lttng-tools_{version}_{buildtype}':
714 buildtype: slesbuild
715 version: stable-2.9
716 ustversion: stable-2.9
717 arch: !!python/tuple [sles12sp2]
718 build: !!python/tuple [std]
719 conf: !!python/tuple [std]
720 urcuversion: !!python/tuple [stable-0.9]
721 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
722 - 'lttng-tools_{version}_{buildtype}':
723 buildtype: solarisbuild
724 version: stable-2.9
725 ustversion: stable-2.9
995ac8f2 726 arch: !!python/tuple [sol10-i386, sol11-i386]
0a9d9a74
MJ
727 build: !!python/tuple [std]
728 conf: !!python/tuple [relayd-only]
729 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 730 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
731 - 'lttng-tools_{version}_{buildtype}':
732 buildtype: macosxbuild
733 version: stable-2.9
734 ustversion: stable-2.9
735 arch: !!python/tuple [macosx]
736 build: !!python/tuple [std]
737 conf: !!python/tuple [relayd-only]
738 urcuversion: !!python/tuple [stable-0.9]
739 babelversion: !!python/tuple [stable-1.5]
740 - 'lttng-tools_{version}_winbuild':
741 version: stable-2.9
742 ustversion: stable-2.9
743 arch: !!python/tuple [cygwin, cygwin64]
744 build: !!python/tuple [std]
745 conf: !!python/tuple [relayd-only]
746 urcuversion: !!python/tuple [stable-0.9]
747 babelversion: !!python/tuple [stable-1.5]
748
749 # stable-2.8 #
20f81bbb
JR
750 - 'lttng-tools_{version}_{buildtype}':
751 buildtype: build
752 version: stable-2.8
aa27566e 753 ustversion: stable-2.8
20f81bbb
JR
754 arch: !!python/tuple [x86-32, x86-64]
755 build: !!python/tuple [std, oot, dist]
a53a056e 756 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
20f81bbb 757 urcuversion: !!python/tuple [stable-0.9]
ecf9997a 758 babelversion: !!python/tuple [stable-1.4]
20f81bbb
JR
759 - 'lttng-tools_{version}_{buildtype}':
760 buildtype: portbuild
761 version: stable-2.8
aa27566e 762 ustversion: stable-2.8
bf4d352d 763 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
20f81bbb 764 build: !!python/tuple [std]
67122b96 765 conf: !!python/tuple [std, no-ust, agents]
20f81bbb 766 urcuversion: !!python/tuple [stable-0.9]
ecf9997a 767 babelversion: !!python/tuple [stable-1.4]
81bf613d
MJ
768 - 'lttng-tools_{version}_{buildtype}':
769 buildtype: slesbuild
770 version: stable-2.8
771 ustversion: stable-2.8
772 arch: !!python/tuple [sles12sp2]
773 build: !!python/tuple [std]
774 conf: !!python/tuple [std]
775 urcuversion: !!python/tuple [stable-0.9]
776 babelversion: !!python/tuple [stable-1.4]
b6e62a6a
MJ
777 - 'lttng-tools_{version}_{buildtype}':
778 buildtype: solarisbuild
779 version: stable-2.8
780 ustversion: stable-2.8
995ac8f2 781 arch: !!python/tuple [sol10-i386, sol11-i386]
b6e62a6a
MJ
782 build: !!python/tuple [std]
783 conf: !!python/tuple [relayd-only]
784 urcuversion: !!python/tuple [stable-0.9]
785 babelversion: !!python/tuple [stable-1.4]
81bf613d
MJ
786
787 # stable-2.7 #
b4005bbf
MJ
788 - 'lttng-tools_{version}_{buildtype}':
789 buildtype: build
790 version: stable-2.7
aa27566e 791 ustversion: stable-2.7
b4005bbf
MJ
792 arch: !!python/tuple [x86-32, x86-64]
793 build: !!python/tuple [std, oot, dist]
a53a056e 794 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
0b475830 795 urcuversion: !!python/tuple [stable-0.9]
04e97f85 796 babelversion: !!python/tuple [stable-1.5]
b4005bbf
MJ
797 - 'lttng-tools_{version}_{buildtype}':
798 buildtype: portbuild
799 version: stable-2.7
aa27566e 800 ustversion: stable-2.7
027ddec8 801 arch: !!python/tuple [armhf, arm64, powerpc]
b4005bbf 802 build: !!python/tuple [std]
67122b96 803 conf: !!python/tuple [std, no-ust, agents]
0b475830 804 urcuversion: !!python/tuple [stable-0.9]
04e97f85 805 babelversion: !!python/tuple [stable-1.5]
81bf613d
MJ
806 - 'lttng-tools_{version}_{buildtype}':
807 buildtype: slesbuild
808 version: stable-2.7
809 ustversion: stable-2.7
810 arch: !!python/tuple [sles12sp2]
61afb3c3 811 build: !!python/tuple [std]
81bf613d 812 conf: !!python/tuple [std]
61afb3c3 813 urcuversion: !!python/tuple [stable-0.9]
04e97f85 814 babelversion: !!python/tuple [stable-1.5]
81bf613d 815
61afb3c3
MJ
816 - 'lttng-tools_{version}_cppcheck'
817 - 'lttng-tools_{version}_scan-build':
818 version: master
819 urcuversion: master
820 ustversion: master
b631316e
MJ
821 - 'lttng-tools_{version}_scan-build':
822 version: stable-2.10
823 urcuversion: stable-0.9
824 ustversion: stable-2.10
61afb3c3
MJ
825 - 'lttng-tools_{version}_scan-build':
826 version: stable-2.9
827 urcuversion: stable-0.9
828 ustversion: stable-2.9
829 - 'lttng-tools_{version}_scan-build':
830 version: stable-2.8
831 urcuversion: stable-0.9
832 ustversion: stable-2.8
833 - 'lttng-tools_{version}_scan-build':
834 version: stable-2.7
835 urcuversion: stable-0.9
836 ustversion: stable-2.7
837 #- 'lttng-tools_{version}_pylint'
838 - 'lttng-tools_{version}_coverity':
839 version: master
840 urcuversion: master
841 ustversion: master
842
843
844- project:
845 name: dev_jgalar_lttng-tools
846 user: jgalar
847 github_user: jgalar
848 github_name: lttng-tools
dd00f858 849 email_to: 'jgalar@efficios.com'
61afb3c3 850 jobs:
7671741c 851 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
852 buildtype: build
853 version: master-staging
aa27566e 854 ustversion: master
7671741c
MJ
855 arch: !!python/tuple [x86-32, x86-64]
856 build: !!python/tuple [std, oot, dist]
67122b96 857 conf: !!python/tuple [std, no-ust, agents]
7671741c 858 urcuversion: !!python/tuple [master]
21ae1ad6 859 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
860 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
861 buildtype: build
862 version: stable-2.10-staging
863 ustversion: stable-2.10
864 arch: !!python/tuple [x86-32, x86-64]
865 build: !!python/tuple [std, oot, dist]
866 conf: !!python/tuple [std, no-ust, agents]
867 urcuversion: !!python/tuple [stable-0.9]
868 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 869 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
0a9d9a74
MJ
870 buildtype: build
871 version: stable-2.9-staging
872 ustversion: stable-2.9
873 arch: !!python/tuple [x86-32, x86-64]
874 build: !!python/tuple [std, oot, dist]
67122b96 875 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 876 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 877 babelversion: !!python/tuple [stable-1.5]
7671741c 878 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
879 buildtype: build
880 version: stable-2.8-staging
aa27566e 881 ustversion: stable-2.8
7671741c
MJ
882 arch: !!python/tuple [x86-32, x86-64]
883 build: !!python/tuple [std, oot, dist]
67122b96 884 conf: !!python/tuple [std, no-ust, agents]
7671741c
MJ
885 urcuversion: !!python/tuple [stable-0.9]
886 babelversion: !!python/tuple [stable-1.4]
887 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
888 buildtype: build
889 version: stable-2.7-staging
aa27566e 890 ustversion: stable-2.7
7671741c
MJ
891 arch: !!python/tuple [x86-32, x86-64]
892 build: !!python/tuple [std, oot, dist]
67122b96 893 conf: !!python/tuple [std, no-ust, agents]
7671741c 894 urcuversion: !!python/tuple [stable-0.9]
04e97f85 895 babelversion: !!python/tuple [stable-1.5]
6e5203a5 896 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
897 buildtype: portbuild
898 version: master-staging
899 ustversion: master
900 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
901 build: !!python/tuple [std]
67122b96 902 conf: !!python/tuple [std, no-ust, agents]
6e5203a5 903 urcuversion: !!python/tuple [master]
21ae1ad6 904 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
905 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
906 buildtype: portbuild
907 version: stable-2.10-staging
908 ustversion: stable-2.10
909 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
910 build: !!python/tuple [std]
911 conf: !!python/tuple [std, no-ust, agents]
912 urcuversion: !!python/tuple [stable-0.9]
913 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 914 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
0a9d9a74
MJ
915 buildtype: portbuild
916 version: stable-2.9-staging
917 ustversion: stable-2.9
918 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
919 build: !!python/tuple [std]
67122b96 920 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 921 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 922 babelversion: !!python/tuple [stable-1.5]
6e5203a5 923 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
924 buildtype: portbuild
925 version: stable-2.8-staging
926 ustversion: stable-2.8
927 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
928 build: !!python/tuple [std]
67122b96 929 conf: !!python/tuple [std, no-ust, agents]
6e5203a5
JR
930 urcuversion: !!python/tuple [stable-0.9]
931 babelversion: !!python/tuple [stable-1.4]
932 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
933 buildtype: portbuild
934 version: stable-2.7-staging
935 ustversion: stable-2.7
936 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
937 build: !!python/tuple [std]
67122b96 938 conf: !!python/tuple [std, no-ust, agents]
6e5203a5 939 urcuversion: !!python/tuple [stable-0.9]
04e97f85 940 babelversion: !!python/tuple [stable-1.5]
bae34da3 941 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
bae34da3
MJ
942 buildtype: macosxbuild
943 version: master-staging
944 ustversion: master
945 arch: !!python/tuple [macosx]
946 build: !!python/tuple [std]
947 conf: !!python/tuple [relayd-only]
948 urcuversion: !!python/tuple [master]
21ae1ad6 949 babelversion: !!python/tuple [stable-1.5]
a23306a6 950 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
a23306a6
MJ
951 buildtype: solarisbuild
952 version: master-staging
953 ustversion: master
995ac8f2 954 arch: !!python/tuple [sol10-i386, sol11-i386]
a23306a6
MJ
955 build: !!python/tuple [std]
956 conf: !!python/tuple [relayd-only]
957 urcuversion: !!python/tuple [master]
21ae1ad6 958 babelversion: !!python/tuple [stable-1.5]
This page took 0.080613 seconds and 4 git commands to generate.