0e4c2509b8894fd45d0816b011262958e3135499
[lttng-ci.git] / jobs / lttng-tools.yaml
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
13 wrappers:
14 - ansicolor
15 - timeout:
16 timeout: 90
17 fail: true
18 type: absolute
19 - timestamps
20 - workspace-cleanup:
21 clean-if:
22 - failure: false
23
24 scm:
25 - git:
26 url: git://github.com/{github_user}/{github_name}.git
27 browser: githubweb
28 browser-url: https://github.com/{github_user}/{github_name}
29 branches:
30 - origin/{version}
31 basedir: src/lttng-tools
32 skip-tag: true
33 git-tool: jgit
34
35 triggers:
36 - pollscm:
37 cron: "@hourly"
38
39 properties:
40 - inject:
41 properties-content: |
42 PROJECT_NAME=lttng-tools
43 - github:
44 url: https://github.com/{github_user}/{github_name}
45 - build-discarder:
46 num-to-keep: 20
47 artifact-num-to-keep: 2
48
49
50 ## Anchors
51 - lttng-tools_build_axes_defaults: &lttng-tools_build_axes_defaults
52 name: 'lttng-tools_build_axes_defaults'
53 project-type: matrix
54 node: 'master' # Applies only to matrix flyweight task
55 axes:
56 - axis:
57 type: slave
58 name: arch
59 values: '{obj:arch}'
60 - axis:
61 type: user-defined
62 name: conf
63 values: '{obj:conf}'
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 - axis:
77 type: user-defined
78 name: test_type
79 values: '{obj:testtype}'
80
81 - lttng-tools_build_builders_defaults: &lttng-tools_build_builders_defaults
82 name: 'lttng-tools_build_builders_defaults'
83 builders:
84 - conditional-step:
85 condition-kind: regex-match
86 label: '$conf'
87 regex: (std|static)
88 on-evaluation-failure: run
89 steps:
90 - copyartifact:
91 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
92 which-build: last-successful
93 stable: false
94 filter: 'build/**'
95 target: 'deps/liburcu'
96 do-not-fingerprint: true
97 - copyartifact:
98 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
99 which-build: last-successful
100 stable: false
101 filter: 'build/**'
102 target: 'deps/babeltrace'
103 do-not-fingerprint: true
104 - copyartifact:
105 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
106 which-build: last-successful
107 stable: false
108 filter: 'build/**'
109 target: 'deps/lttng-ust'
110 do-not-fingerprint: true
111 - conditional-step:
112 condition-kind: regex-match
113 label: '$conf'
114 regex: no-ust
115 on-evaluation-failure: run
116 steps:
117 - copyartifact:
118 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
119 which-build: last-successful
120 stable: false
121 filter: 'build/**'
122 target: 'deps/liburcu'
123 do-not-fingerprint: true
124 - copyartifact:
125 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
126 which-build: last-successful
127 stable: false
128 filter: 'build/**'
129 target: 'deps/babeltrace'
130 do-not-fingerprint: true
131 - copyartifact:
132 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=std,build=std
133 which-build: last-successful
134 stable: false
135 filter: 'build/**'
136 target: 'deps/lttng-ust'
137 do-not-fingerprint: true
138 - conditional-step:
139 condition-kind: regex-match
140 label: '$conf'
141 regex: agents
142 on-evaluation-failure: run
143 steps:
144 - copyartifact:
145 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
146 which-build: last-successful
147 stable: false
148 filter: 'build/**'
149 target: 'deps/liburcu'
150 do-not-fingerprint: true
151 - copyartifact:
152 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
153 which-build: last-successful
154 stable: false
155 filter: 'build/**'
156 target: 'deps/babeltrace'
157 do-not-fingerprint: true
158 - copyartifact:
159 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
160 which-build: last-successful
161 stable: false
162 filter: 'build/**'
163 target: 'deps/lttng-ust'
164 do-not-fingerprint: true
165 - conditional-step:
166 condition-kind: regex-match
167 label: '$conf'
168 regex: (relayd-only)
169 on-evaluation-failure: run
170 steps:
171 - copyartifact:
172 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
173 which-build: last-successful
174 stable: false
175 filter: 'build/**'
176 target: 'deps/liburcu'
177 do-not-fingerprint: true
178 - copyartifact:
179 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
180 which-build: last-successful
181 stable: false
182 filter: 'build/**'
183 target: 'deps/babeltrace'
184 do-not-fingerprint: true
185 - conditional-step:
186 condition-kind: regex-match
187 label: '$conf'
188 regex: debug-rcu
189 on-evaluation-failure: run
190 steps:
191 - copyartifact:
192 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=debug-rcu,build=std
193 which-build: last-successful
194 stable: false
195 filter: 'build/**'
196 target: 'deps/liburcu'
197 do-not-fingerprint: true
198 - copyartifact:
199 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
200 which-build: last-successful
201 stable: false
202 filter: 'build/**'
203 target: 'deps/babeltrace'
204 do-not-fingerprint: true
205 - copyartifact:
206 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=debug-rcu,build=std
207 which-build: last-successful
208 stable: false
209 filter: 'build/**'
210 target: 'deps/lttng-ust'
211 do-not-fingerprint: true
212 - shell:
213 !include-raw-escape: scripts/lttng-tools/build.sh
214
215 - lttng-tools_build_builders_win: &lttng-tools_build_builders_win
216 name: 'lttng-tools_build_builders_win'
217 builders:
218 - copyartifact:
219 project: liburcu_${{liburcu_version}}_winbuild/arch=${{arch}},conf=std,build=std
220 which-build: last-successful
221 stable: false
222 filter: 'build/**'
223 target: 'deps/liburcu'
224 do-not-fingerprint: true
225 - copyartifact:
226 project: babeltrace_${{babeltrace_version}}_winbuild/arch=${{arch}},conf=std,build=std
227 which-build: last-successful
228 stable: false
229 filter: 'build/**'
230 target: 'deps/babeltrace'
231 do-not-fingerprint: true
232 - conditional-step:
233 condition-kind: strings-match
234 on-evaluation-failure: run
235 condition-string1: '${{arch}}'
236 condition-string2: 'cygwin'
237 steps:
238 - shell:
239 !include-raw-escape:
240 - scripts/common/cygwin-shebang
241 - scripts/common/cygwin-prefix
242 - scripts/lttng-tools/build.sh
243 - conditional-step:
244 condition-kind: strings-match
245 on-evaluation-failure: run
246 condition-string1: '${{arch}}'
247 condition-string2: 'cygwin64'
248 steps:
249 - shell:
250 !include-raw-escape:
251 - scripts/common/cygwin64-shebang
252 - scripts/common/cygwin-prefix
253 - scripts/lttng-tools/build.sh
254 - conditional-step:
255 condition-kind: strings-match
256 on-evaluation-failure: run
257 condition-string1: '${{arch}}'
258 condition-string2: 'msys2-mingw32'
259 steps:
260 - inject:
261 properties-content: 'MSYSTEM=MINGW32'
262 - shell:
263 !include-raw-escape:
264 - scripts/common/msys2-shebang
265 - scripts/common/cygwin-prefix
266 - scripts/lttng-tools/build.sh
267 - conditional-step:
268 condition-kind: strings-match
269 on-evaluation-failure: run
270 condition-string1: '${{arch}}'
271 condition-string2: 'msys2-mingw64'
272 steps:
273 - inject:
274 properties-content: 'MSYSTEM=MINGW64'
275 - shell:
276 !include-raw-escape:
277 - scripts/common/msys2-shebang
278 - scripts/common/cygwin-prefix
279 - scripts/lttng-tools/build.sh
280
281 - lttng-tools_build_publishers_dev: &lttng-tools_build_publishers_dev
282 name: 'lttng-tools_build_publishers_dev'
283 publishers:
284 - tap:
285 results: 'tap/**/*.tap'
286 failed-tests-mark-build-as-failure: true
287 todo-is-failure: false
288 - warnings:
289 console-log-parsers:
290 - 'GNU Make + GNU C Compiler (gcc)'
291 total-thresholds:
292 unstable:
293 total-all: 0
294 total-high: 0
295 total-normal: 0
296 total-low: 0
297 - workspace-cleanup:
298 clean-if:
299 - failure: false
300 - email-ext:
301 recipients: '{obj:email_to}'
302 always: false
303 unstable: false
304 first-failure: true
305 first-unstable: true
306 not-built: false
307 aborted: false
308 regression: false
309 failure: false
310 second-failure: false
311 improvement: false
312 still-failing: false
313 success: false
314 fixed: false
315 fixed-unhealthy: true
316 still-unstable: false
317 pre-build: false
318 matrix-trigger: only-parent
319 send-to:
320 - recipients
321
322 - lttng-tools_build_publishers_prod: &lttng-tools_build_publishers_prod
323 name: 'lttng-tools_build_publishers_prod'
324 publishers:
325 - tap:
326 results: 'tap/**/*.tap'
327 failed-tests-mark-build-as-failure: true
328 todo-is-failure: false
329 - warnings:
330 console-log-parsers:
331 - 'GNU Make + GNU C Compiler (gcc)'
332 total-thresholds:
333 unstable:
334 total-all: 0
335 total-high: 0
336 total-normal: 0
337 total-low: 0
338 - workspace-cleanup:
339 clean-if:
340 - failure: false
341 - archive:
342 artifacts: 'build/**'
343 allow-empty: false
344 - email-ext:
345 recipients: '{obj:email_to}'
346 reply-to: ci-notification@lists.lttng.org
347 always: false
348 unstable: false
349 first-failure: true
350 first-unstable: true
351 not-built: false
352 aborted: false
353 regression: false
354 failure: false
355 second-failure: false
356 improvement: false
357 still-failing: false
358 success: false
359 fixed: false
360 fixed-unhealthy: true
361 still-unstable: false
362 pre-build: false
363 matrix-trigger: only-parent
364 send-to:
365 - recipients
366
367 ## Templates
368 - job-template:
369 name: lttng-tools_{version}_{buildtype}
370 defaults: lttng-tools
371
372 <<: *lttng-tools_build_axes_defaults
373 <<: *lttng-tools_build_builders_defaults
374 <<: *lttng-tools_build_publishers_prod
375
376 triggers:
377 - pollscm:
378 cron: "@hourly"
379 - reverse:
380 jobs: 'lttng-ust_{version}_{buildtype}'
381 result: 'success'
382
383 - job-template:
384 name: lttng-tools_{version}_long_regression
385 defaults: lttng-tools
386 wrappers:
387 - ansicolor
388 - timeout:
389 fail: true
390 type: likely-stuck
391 - timestamps
392 - workspace-cleanup:
393 clean-if:
394 - failure: false
395
396 <<: *lttng-tools_build_axes_defaults
397 <<: *lttng-tools_build_builders_defaults
398 <<: *lttng-tools_build_publishers_prod
399
400 triggers:
401 - pollscm:
402 cron: "@hourly"
403 - reverse:
404 jobs: 'lttng-ust_{version}_{buildtype}'
405 result: 'success'
406
407 - job-template:
408 name: lttng-tools_{version}_winbuild
409 defaults: lttng-tools
410
411 <<: *lttng-tools_build_axes_defaults
412 <<: *lttng-tools_build_builders_win
413 <<: *lttng-tools_build_publishers_prod
414
415 - job-template:
416 name: dev_{user}_lttng-tools_{version}_{buildtype}
417 defaults: lttng-tools
418
419 <<: *lttng-tools_build_axes_defaults
420 <<: *lttng-tools_build_builders_defaults
421 <<: *lttng-tools_build_publishers_dev
422
423 - job-template:
424 name: lttng-tools_{version}_cppcheck
425 defaults: lttng-tools
426
427 triggers:
428 - pollscm:
429 cron: "@daily"
430
431 builders:
432 - shell: |
433 rm -f lttng-tools-cppcheck.xml
434 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> lttng-tools-cppcheck.xml
435
436 publishers:
437 - archive:
438 artifacts: 'lttng-tools-cppcheck.xml'
439 allow-empty: false
440 - cppcheck:
441 pattern: 'lttng-tools-cppcheck.xml'
442 - email-ext:
443 recipients: 'ci-notification@lists.lttng.org'
444 reply-to: ci-notification@lists.lttng.org
445 always: false
446 unstable: false
447 first-failure: true
448 first-unstable: true
449 not-built: false
450 aborted: false
451 regression: false
452 failure: false
453 second-failure: false
454 improvement: false
455 still-failing: false
456 success: false
457 fixed: false
458 fixed-unhealthy: true
459 still-unstable: false
460 pre-build: false
461 matrix-trigger: only-parent
462 send-to:
463 - recipients
464
465 - job-template:
466 name: lttng-tools_{version}_scan-build
467 defaults: lttng-tools
468 node: 'x86-64'
469
470 triggers:
471 - pollscm:
472 cron: "@daily"
473
474 builders:
475 - copyartifact:
476 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
477 which-build: last-successful
478 stable: false
479 filter: 'build/**'
480 target: 'deps/liburcu'
481 do-not-fingerprint: true
482 - copyartifact:
483 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
484 which-build: last-successful
485 stable: false
486 filter: 'build/**'
487 target: 'deps/lttng-ust'
488 do-not-fingerprint: true
489 - shell:
490 !include-raw-escape: scripts/common/scan-build.sh
491
492 publishers:
493 - html-publisher:
494 name: 'HTML Report'
495 dir: 'scan-build-archive/'
496 files: 'index.html'
497
498 - job-template:
499 name: lttng-tools_{version}_coverity
500 defaults: lttng-tools
501 node: 'x86-64'
502
503 triggers:
504 - pollscm:
505 cron: "@daily"
506
507 wrappers:
508 - workspace-cleanup
509 - timestamps
510 - ansicolor:
511 colormap: xterm
512 - credentials-binding:
513 - username-password-separated:
514 credential-id: lttng-tools_coverity_token
515 username: COVERITY_SCAN_PROJECT_NAME
516 password: COVERITY_SCAN_TOKEN
517
518 builders:
519 - copyartifact:
520 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
521 which-build: last-successful
522 stable: false
523 filter: 'build/**'
524 target: 'deps/liburcu'
525 do-not-fingerprint: true
526 - copyartifact:
527 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
528 which-build: last-successful
529 stable: false
530 filter: 'build/**'
531 target: 'deps/lttng-ust'
532 do-not-fingerprint: true
533 - shell:
534 !include-raw-escape: scripts/common/coverity.sh
535
536 publishers:
537 - workspace-cleanup
538
539 # TODO
540 - job-template:
541 name: lttng-tools_{version}_pylint
542 defaults: lttng-tools
543 node: 'x86-64'
544
545 scm: []
546
547 triggers:
548 - pollscm:
549 cron: "@daily"
550
551 builders:
552 - copyartifact:
553 project: lttng-tools-{version}/arch=x86-64,build=std,conf=agents
554 which-build: last-successful
555 stable: false
556 filter: 'build/**'
557 target: 'deps/lttng-tools'
558 do-not-fingerprint: true
559 - shell:
560 !include-raw-escape: scripts/lttng-tools/pylint.sh
561
562 publishers:
563 - archive:
564 artifacts: 'pep8.out,pylint.out'
565 - violations:
566 pep8:
567 pattern: pep8.out
568 min: 10
569 max: 999
570 unstable: 999
571 pylint:
572 pattern: pylint.out
573 min: 10
574 max: 999
575 unstable: 999
576 - email-ext:
577 recipients: 'ci-notification@lists.lttng.org'
578 reply-to: ci-notification@lists.lttng.org
579 always: false
580 unstable: false
581 first-failure: true
582 first-unstable: true
583 not-built: false
584 aborted: false
585 regression: false
586 failure: false
587 second-failure: false
588 improvement: false
589 still-failing: false
590 success: false
591 fixed: false
592 fixed-unhealthy: true
593 still-unstable: false
594 pre-build: false
595 matrix-trigger: only-parent
596 send-to:
597 - recipients
598
599 ## Project
600 - project:
601 name: lttng-tools
602 github_user: lttng
603 github_name: lttng-tools
604 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
605 version:
606 - stable-2.7
607 - stable-2.8
608 - stable-2.9
609 - stable-2.10
610 - stable-2.11
611 - master
612 jobs:
613 # Master #
614 - 'lttng-tools_{version}_{buildtype}':
615 buildtype: build
616 version: master
617 ustversion: master
618 arch: !!python/tuple [x86-32, x86-64]
619 build: !!python/tuple [std, oot, dist]
620 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
621 urcuversion: !!python/tuple [master]
622 babelversion: !!python/tuple [stable-1.5]
623 testtype: !!python/tuple [base]
624 - 'lttng-tools_{version}_{buildtype}':
625 buildtype: portbuild
626 version: master
627 ustversion: master
628 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
629 build: !!python/tuple [std]
630 conf: !!python/tuple [std, no-ust, agents]
631 urcuversion: !!python/tuple [master]
632 babelversion: !!python/tuple [stable-1.5]
633 testtype: !!python/tuple [base]
634 - 'lttng-tools_{version}_{buildtype}':
635 buildtype: slesbuild
636 version: master
637 ustversion: master
638 arch: !!python/tuple [sles12sp2]
639 build: !!python/tuple [std]
640 conf: !!python/tuple [std]
641 urcuversion: !!python/tuple [master]
642 babelversion: !!python/tuple [stable-1.5]
643 testtype: !!python/tuple [base]
644 - 'lttng-tools_{version}_{buildtype}':
645 buildtype: macosxbuild
646 version: master
647 ustversion: master
648 arch: !!python/tuple [macosx]
649 build: !!python/tuple [std]
650 conf: !!python/tuple [relayd-only]
651 urcuversion: !!python/tuple [master]
652 babelversion: !!python/tuple [stable-1.5]
653 testtype: !!python/tuple [base]
654 - 'lttng-tools_{version}_{buildtype}':
655 buildtype: solarisbuild
656 version: master
657 ustversion: master
658 arch: !!python/tuple [sol10-i386, sol11-i386]
659 build: !!python/tuple [std]
660 conf: !!python/tuple [relayd-only]
661 urcuversion: !!python/tuple [master]
662 babelversion: !!python/tuple [stable-1.5]
663 testtype: !!python/tuple [base]
664 - 'lttng-tools_{version}_winbuild':
665 version: master
666 ustversion: master
667 arch: !!python/tuple [cygwin, cygwin64]
668 build: !!python/tuple [std]
669 conf: !!python/tuple [relayd-only]
670 urcuversion: !!python/tuple [master]
671 babelversion: !!python/tuple [stable-1.5]
672 testtype: !!python/tuple [base]
673 - 'lttng-tools_{version}_long_regression':
674 buildtype: build
675 ustversion: master
676 arch: !!python/tuple [x86-32, x86-64]
677 build: !!python/tuple [std]
678 conf: !!python/tuple [std]
679 urcuversion: !!python/tuple [master]
680 babelversion: !!python/tuple [stable-1.5]
681 testtype: !!python/tuple [full]
682
683 # stable-2.11
684 - 'lttng-tools_{version}_{buildtype}':
685 buildtype: build
686 version: stable-2.11
687 ustversion: stable-2.11
688 arch: !!python/tuple [x86-32, x86-64]
689 build: !!python/tuple [std, oot, dist]
690 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
691 urcuversion: !!python/tuple [stable-0.10]
692 babelversion: !!python/tuple [stable-1.5]
693 - 'lttng-tools_{version}_{buildtype}':
694 buildtype: portbuild
695 version: stable-2.11
696 ustversion: stable-2.11
697 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
698 build: !!python/tuple [std]
699 conf: !!python/tuple [std, no-ust, agents]
700 urcuversion: !!python/tuple [stable-0.10]
701 babelversion: !!python/tuple [stable-1.5]
702 - 'lttng-tools_{version}_{buildtype}':
703 buildtype: slesbuild
704 version: stable-2.11
705 ustversion: stable-2.11
706 arch: !!python/tuple [sles12sp2]
707 build: !!python/tuple [std]
708 conf: !!python/tuple [std]
709 urcuversion: !!python/tuple [stable-0.10]
710 babelversion: !!python/tuple [stable-1.5]
711 - 'lttng-tools_{version}_{buildtype}':
712 buildtype: solarisbuild
713 version: stable-2.11
714 ustversion: stable-2.11
715 arch: !!python/tuple [sol10-i386, sol11-i386]
716 build: !!python/tuple [std]
717 conf: !!python/tuple [relayd-only]
718 urcuversion: !!python/tuple [stable-0.10]
719 babelversion: !!python/tuple [stable-1.5]
720 - 'lttng-tools_{version}_{buildtype}':
721 buildtype: macosxbuild
722 version: stable-2.11
723 ustversion: stable-2.11
724 arch: !!python/tuple [macosx]
725 build: !!python/tuple [std]
726 conf: !!python/tuple [relayd-only]
727 urcuversion: !!python/tuple [stable-0.10]
728 babelversion: !!python/tuple [stable-1.5]
729 - 'lttng-tools_{version}_winbuild':
730 version: stable-2.11
731 ustversion: stable-2.11
732 arch: !!python/tuple [cygwin, cygwin64]
733 build: !!python/tuple [std]
734 conf: !!python/tuple [relayd-only]
735 urcuversion: !!python/tuple [stable-0.10]
736 babelversion: !!python/tuple [stable-1.5]
737
738 # stable-2.10
739 - 'lttng-tools_{version}_{buildtype}':
740 buildtype: build
741 version: stable-2.10
742 ustversion: stable-2.10
743 arch: !!python/tuple [x86-32, x86-64]
744 build: !!python/tuple [std, oot, dist]
745 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
746 urcuversion: !!python/tuple [stable-0.9]
747 babelversion: !!python/tuple [stable-1.5]
748 testtype: !!python/tuple [base]
749 - 'lttng-tools_{version}_{buildtype}':
750 buildtype: portbuild
751 version: stable-2.10
752 ustversion: stable-2.10
753 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
754 build: !!python/tuple [std]
755 conf: !!python/tuple [std, no-ust, agents]
756 urcuversion: !!python/tuple [stable-0.9]
757 babelversion: !!python/tuple [stable-1.5]
758 testtype: !!python/tuple [base]
759 - 'lttng-tools_{version}_{buildtype}':
760 buildtype: slesbuild
761 version: stable-2.10
762 ustversion: stable-2.10
763 arch: !!python/tuple [sles12sp2]
764 build: !!python/tuple [std]
765 conf: !!python/tuple [std]
766 urcuversion: !!python/tuple [stable-0.9]
767 babelversion: !!python/tuple [stable-1.5]
768 testtype: !!python/tuple [base]
769 - 'lttng-tools_{version}_{buildtype}':
770 buildtype: solarisbuild
771 version: stable-2.10
772 ustversion: stable-2.10
773 arch: !!python/tuple [sol10-i386, sol11-i386]
774 build: !!python/tuple [std]
775 conf: !!python/tuple [relayd-only]
776 urcuversion: !!python/tuple [stable-0.9]
777 babelversion: !!python/tuple [stable-1.5]
778 testtype: !!python/tuple [base]
779 - 'lttng-tools_{version}_{buildtype}':
780 buildtype: macosxbuild
781 version: stable-2.10
782 ustversion: stable-2.10
783 arch: !!python/tuple [macosx]
784 build: !!python/tuple [std]
785 conf: !!python/tuple [relayd-only]
786 urcuversion: !!python/tuple [stable-0.9]
787 babelversion: !!python/tuple [stable-1.5]
788 testtype: !!python/tuple [base]
789 - 'lttng-tools_{version}_winbuild':
790 version: stable-2.10
791 ustversion: stable-2.10
792 arch: !!python/tuple [cygwin, cygwin64]
793 build: !!python/tuple [std]
794 conf: !!python/tuple [relayd-only]
795 urcuversion: !!python/tuple [stable-0.9]
796 babelversion: !!python/tuple [stable-1.5]
797 testtype: !!python/tuple [base]
798
799 # stable-2.9 #
800 - 'lttng-tools_{version}_{buildtype}':
801 buildtype: build
802 version: stable-2.9
803 ustversion: stable-2.9
804 arch: !!python/tuple [x86-32, x86-64]
805 build: !!python/tuple [std, oot, dist]
806 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
807 urcuversion: !!python/tuple [stable-0.9]
808 babelversion: !!python/tuple [stable-1.5]
809 testtype: !!python/tuple [base]
810 - 'lttng-tools_{version}_{buildtype}':
811 buildtype: portbuild
812 version: stable-2.9
813 ustversion: stable-2.9
814 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
815 build: !!python/tuple [std]
816 conf: !!python/tuple [std, no-ust, agents]
817 urcuversion: !!python/tuple [stable-0.9]
818 babelversion: !!python/tuple [stable-1.5]
819 testtype: !!python/tuple [base]
820 - 'lttng-tools_{version}_{buildtype}':
821 buildtype: slesbuild
822 version: stable-2.9
823 ustversion: stable-2.9
824 arch: !!python/tuple [sles12sp2]
825 build: !!python/tuple [std]
826 conf: !!python/tuple [std]
827 urcuversion: !!python/tuple [stable-0.9]
828 babelversion: !!python/tuple [stable-1.5]
829 testtype: !!python/tuple [base]
830 - 'lttng-tools_{version}_{buildtype}':
831 buildtype: solarisbuild
832 version: stable-2.9
833 ustversion: stable-2.9
834 arch: !!python/tuple [sol10-i386, sol11-i386]
835 build: !!python/tuple [std]
836 conf: !!python/tuple [relayd-only]
837 urcuversion: !!python/tuple [stable-0.9]
838 babelversion: !!python/tuple [stable-1.5]
839 testtype: !!python/tuple [base]
840 - 'lttng-tools_{version}_{buildtype}':
841 buildtype: macosxbuild
842 version: stable-2.9
843 ustversion: stable-2.9
844 arch: !!python/tuple [macosx]
845 build: !!python/tuple [std]
846 conf: !!python/tuple [relayd-only]
847 urcuversion: !!python/tuple [stable-0.9]
848 babelversion: !!python/tuple [stable-1.5]
849 testtype: !!python/tuple [base]
850 - 'lttng-tools_{version}_winbuild':
851 version: stable-2.9
852 ustversion: stable-2.9
853 arch: !!python/tuple [cygwin, cygwin64]
854 build: !!python/tuple [std]
855 conf: !!python/tuple [relayd-only]
856 urcuversion: !!python/tuple [stable-0.9]
857 babelversion: !!python/tuple [stable-1.5]
858 testtype: !!python/tuple [base]
859
860 # stable-2.8 #
861 - 'lttng-tools_{version}_{buildtype}':
862 buildtype: build
863 version: stable-2.8
864 ustversion: stable-2.8
865 arch: !!python/tuple [x86-32, x86-64]
866 build: !!python/tuple [std, oot, dist]
867 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
868 urcuversion: !!python/tuple [stable-0.9]
869 babelversion: !!python/tuple [stable-1.4]
870 testtype: !!python/tuple [base]
871 - 'lttng-tools_{version}_{buildtype}':
872 buildtype: portbuild
873 version: stable-2.8
874 ustversion: stable-2.8
875 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
876 build: !!python/tuple [std]
877 conf: !!python/tuple [std, no-ust, agents]
878 urcuversion: !!python/tuple [stable-0.9]
879 babelversion: !!python/tuple [stable-1.4]
880 testtype: !!python/tuple [base]
881 - 'lttng-tools_{version}_{buildtype}':
882 buildtype: slesbuild
883 version: stable-2.8
884 ustversion: stable-2.8
885 arch: !!python/tuple [sles12sp2]
886 build: !!python/tuple [std]
887 conf: !!python/tuple [std]
888 urcuversion: !!python/tuple [stable-0.9]
889 babelversion: !!python/tuple [stable-1.4]
890 testtype: !!python/tuple [base]
891 - 'lttng-tools_{version}_{buildtype}':
892 buildtype: solarisbuild
893 version: stable-2.8
894 ustversion: stable-2.8
895 arch: !!python/tuple [sol10-i386, sol11-i386]
896 build: !!python/tuple [std]
897 conf: !!python/tuple [relayd-only]
898 urcuversion: !!python/tuple [stable-0.9]
899 babelversion: !!python/tuple [stable-1.4]
900 testtype: !!python/tuple [base]
901
902 # stable-2.7 #
903 - 'lttng-tools_{version}_{buildtype}':
904 buildtype: build
905 version: stable-2.7
906 ustversion: stable-2.7
907 arch: !!python/tuple [x86-32, x86-64]
908 build: !!python/tuple [std, oot, dist]
909 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
910 urcuversion: !!python/tuple [stable-0.9]
911 babelversion: !!python/tuple [stable-1.5]
912 testtype: !!python/tuple [base]
913 - 'lttng-tools_{version}_{buildtype}':
914 buildtype: portbuild
915 version: stable-2.7
916 ustversion: stable-2.7
917 arch: !!python/tuple [armhf, arm64, powerpc]
918 build: !!python/tuple [std]
919 conf: !!python/tuple [std, no-ust, agents]
920 urcuversion: !!python/tuple [stable-0.9]
921 babelversion: !!python/tuple [stable-1.5]
922 testtype: !!python/tuple [base]
923 - 'lttng-tools_{version}_{buildtype}':
924 buildtype: slesbuild
925 version: stable-2.7
926 ustversion: stable-2.7
927 arch: !!python/tuple [sles12sp2]
928 build: !!python/tuple [std]
929 conf: !!python/tuple [std]
930 urcuversion: !!python/tuple [stable-0.9]
931 babelversion: !!python/tuple [stable-1.5]
932 testtype: !!python/tuple [base]
933
934 - 'lttng-tools_{version}_cppcheck'
935 - 'lttng-tools_{version}_scan-build':
936 version: master
937 urcuversion: master
938 ustversion: master
939 - 'lttng-tools_{version}_scan-build':
940 version: stable-2.11
941 urcuversion: stable-0.10
942 ustversion: stable-2.11
943 - 'lttng-tools_{version}_scan-build':
944 version: stable-2.10
945 urcuversion: stable-0.9
946 ustversion: stable-2.10
947 - 'lttng-tools_{version}_scan-build':
948 version: stable-2.9
949 urcuversion: stable-0.9
950 ustversion: stable-2.9
951 - 'lttng-tools_{version}_scan-build':
952 version: stable-2.8
953 urcuversion: stable-0.9
954 ustversion: stable-2.8
955 - 'lttng-tools_{version}_scan-build':
956 version: stable-2.7
957 urcuversion: stable-0.9
958 ustversion: stable-2.7
959 #- 'lttng-tools_{version}_pylint'
960 - 'lttng-tools_{version}_coverity':
961 version: master
962 urcuversion: master
963 ustversion: master
964
965
966 - project:
967 name: dev_jgalar_lttng-tools
968 user: jgalar
969 github_user: jgalar
970 github_name: lttng-tools
971 email_to: 'jgalar@efficios.com'
972 jobs:
973 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
974 buildtype: build
975 version: master-staging
976 ustversion: master
977 arch: !!python/tuple [x86-32, x86-64]
978 build: !!python/tuple [std, oot, dist]
979 conf: !!python/tuple [std, no-ust, agents]
980 urcuversion: !!python/tuple [master]
981 babelversion: !!python/tuple [stable-1.5]
982 testtype: !!python/tuple [base]
983 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
984 buildtype: build
985 version: stable-2.11-staging
986 ustversion: stable-2.11
987 arch: !!python/tuple [x86-32, x86-64]
988 build: !!python/tuple [std, oot, dist]
989 conf: !!python/tuple [std, no-ust, agents]
990 urcuversion: !!python/tuple [stable-0.10]
991 babelversion: !!python/tuple [stable-1.5]
992 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
993 buildtype: build
994 version: stable-2.10-staging
995 ustversion: stable-2.10
996 arch: !!python/tuple [x86-32, x86-64]
997 build: !!python/tuple [std, oot, dist]
998 conf: !!python/tuple [std, no-ust, agents]
999 urcuversion: !!python/tuple [stable-0.9]
1000 babelversion: !!python/tuple [stable-1.5]
1001 testtype: !!python/tuple [base]
1002 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1003 buildtype: build
1004 version: stable-2.9-staging
1005 ustversion: stable-2.9
1006 arch: !!python/tuple [x86-32, x86-64]
1007 build: !!python/tuple [std, oot, dist]
1008 conf: !!python/tuple [std, no-ust, agents]
1009 urcuversion: !!python/tuple [stable-0.9]
1010 babelversion: !!python/tuple [stable-1.5]
1011 testtype: !!python/tuple [base]
1012 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1013 buildtype: build
1014 version: stable-2.8-staging
1015 ustversion: stable-2.8
1016 arch: !!python/tuple [x86-32, x86-64]
1017 build: !!python/tuple [std, oot, dist]
1018 conf: !!python/tuple [std, no-ust, agents]
1019 urcuversion: !!python/tuple [stable-0.9]
1020 babelversion: !!python/tuple [stable-1.4]
1021 testtype: !!python/tuple [base]
1022 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1023 buildtype: build
1024 version: stable-2.7-staging
1025 ustversion: stable-2.7
1026 arch: !!python/tuple [x86-32, x86-64]
1027 build: !!python/tuple [std, oot, dist]
1028 conf: !!python/tuple [std, no-ust, agents]
1029 urcuversion: !!python/tuple [stable-0.9]
1030 babelversion: !!python/tuple [stable-1.5]
1031 testtype: !!python/tuple [base]
1032 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1033 buildtype: portbuild
1034 version: master-staging
1035 ustversion: master
1036 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
1037 build: !!python/tuple [std]
1038 conf: !!python/tuple [std, no-ust, agents]
1039 urcuversion: !!python/tuple [master]
1040 babelversion: !!python/tuple [stable-1.5]
1041 testtype: !!python/tuple [base]
1042 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1043 buildtype: portbuild
1044 version: stable-2.11-staging
1045 ustversion: stable-2.11
1046 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
1047 build: !!python/tuple [std]
1048 conf: !!python/tuple [std, no-ust, agents]
1049 urcuversion: !!python/tuple [stable-0.10]
1050 babelversion: !!python/tuple [stable-1.5]
1051 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1052 buildtype: portbuild
1053 version: stable-2.10-staging
1054 ustversion: stable-2.10
1055 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
1056 build: !!python/tuple [std]
1057 conf: !!python/tuple [std, no-ust, agents]
1058 urcuversion: !!python/tuple [stable-0.9]
1059 babelversion: !!python/tuple [stable-1.5]
1060 testtype: !!python/tuple [base]
1061 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1062 buildtype: portbuild
1063 version: stable-2.9-staging
1064 ustversion: stable-2.9
1065 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
1066 build: !!python/tuple [std]
1067 conf: !!python/tuple [std, no-ust, agents]
1068 urcuversion: !!python/tuple [stable-0.9]
1069 babelversion: !!python/tuple [stable-1.5]
1070 testtype: !!python/tuple [base]
1071 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1072 buildtype: portbuild
1073 version: stable-2.8-staging
1074 ustversion: stable-2.8
1075 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
1076 build: !!python/tuple [std]
1077 conf: !!python/tuple [std, no-ust, agents]
1078 urcuversion: !!python/tuple [stable-0.9]
1079 babelversion: !!python/tuple [stable-1.4]
1080 testtype: !!python/tuple [base]
1081 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1082 buildtype: portbuild
1083 version: stable-2.7-staging
1084 ustversion: stable-2.7
1085 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
1086 build: !!python/tuple [std]
1087 conf: !!python/tuple [std, no-ust, agents]
1088 urcuversion: !!python/tuple [stable-0.9]
1089 babelversion: !!python/tuple [stable-1.5]
1090 testtype: !!python/tuple [base]
1091 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1092 buildtype: macosxbuild
1093 version: master-staging
1094 ustversion: master
1095 arch: !!python/tuple [macosx]
1096 build: !!python/tuple [std]
1097 conf: !!python/tuple [relayd-only]
1098 urcuversion: !!python/tuple [master]
1099 babelversion: !!python/tuple [stable-1.5]
1100 testtype: !!python/tuple [base]
1101 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1102 buildtype: solarisbuild
1103 version: master-staging
1104 ustversion: master
1105 arch: !!python/tuple [sol10-i386, sol11-i386]
1106 build: !!python/tuple [std]
1107 conf: !!python/tuple [relayd-only]
1108 urcuversion: !!python/tuple [master]
1109 babelversion: !!python/tuple [stable-1.5]
1110 testtype: !!python/tuple [base]
This page took 0.060618 seconds and 4 git commands to generate.