jjb: rename Solaris arch to i386
[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
77 - lttng-tools_build_builders_defaults: &lttng-tools_build_builders_defaults
78 name: 'lttng-tools_build_builders_defaults'
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
89 stable: false
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
96 stable: false
97 filter: 'build/**'
98 target: 'deps/babeltrace'
99 do-not-fingerprint: true
100 - copyartifact:
101 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
102 which-build: last-successful
103 stable: false
104 filter: 'build/**'
105 target: 'deps/lttng-ust'
106 do-not-fingerprint: true
107 - conditional-step:
108 condition-kind: regex-match
109 label: '$conf'
110 regex: no-ust
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
116 stable: false
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
123 stable: false
124 filter: 'build/**'
125 target: 'deps/babeltrace'
126 do-not-fingerprint: true
127 - copyartifact:
128 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=std,build=std
129 which-build: last-successful
130 stable: false
131 filter: 'build/**'
132 target: 'deps/lttng-ust'
133 do-not-fingerprint: true
134 - conditional-step:
135 condition-kind: regex-match
136 label: '$conf'
137 regex: agents
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
143 stable: false
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
150 stable: false
151 filter: 'build/**'
152 target: 'deps/babeltrace'
153 do-not-fingerprint: true
154 - copyartifact:
155 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
156 which-build: last-successful
157 stable: false
158 filter: 'build/**'
159 target: 'deps/lttng-ust'
160 do-not-fingerprint: true
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
170 stable: false
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
177 stable: false
178 filter: 'build/**'
179 target: 'deps/babeltrace'
180 do-not-fingerprint: true
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
208 - shell:
209 !include-raw-escape: scripts/lttng-tools/build.sh
210
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}}'
254 condition-string2: 'msys2-mingw32'
255 steps:
256 - inject:
257 properties-content: 'MSYSTEM=MINGW32'
258 - shell:
259 !include-raw-escape:
260 - scripts/common/msys2-shebang
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}}'
267 condition-string2: 'msys2-mingw64'
268 steps:
269 - inject:
270 properties-content: 'MSYSTEM=MINGW64'
271 - shell:
272 !include-raw-escape:
273 - scripts/common/msys2-shebang
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'
279 publishers:
280 - tap:
281 results: 'tap/**/*.tap'
282 failed-tests-mark-build-as-failure: true
283 todo-is-failure: false
284 - warnings:
285 console-log-parsers:
286 - 'GNU Make + GNU C Compiler (gcc)'
287 total-thresholds:
288 unstable:
289 total-all: 0
290 total-high: 0
291 total-normal: 0
292 total-low: 0
293 - workspace-cleanup:
294 clean-if:
295 - failure: false
296
297 - lttng-tools_build_publishers_prod: &lttng-tools_build_publishers_prod
298 name: 'lttng-tools_build_publishers_prod'
299 publishers:
300 - archive:
301 artifacts: 'build/**'
302 allow-empty: false
303 - ircbot:
304 strategy: new-failure-and-fixed
305 matrix-notifier: only-parent
306 channels:
307 - name: '#lttng'
308
309
310 ## Templates
311 - job-template:
312 name: lttng-tools_{version}_{buildtype}
313 defaults: lttng-tools
314
315 <<: *lttng-tools_build_axes_defaults
316 <<: *lttng-tools_build_builders_defaults
317 <<: *lttng-tools_build_publishers_defaults
318 <<: *lttng-tools_build_publishers_prod
319
320 triggers:
321 - pollscm:
322 cron: "@hourly"
323 - reverse:
324 jobs: 'lttng-ust_{version}_{buildtype}'
325 result: 'success'
326
327 - job-template:
328 name: lttng-tools_{version}_winbuild
329 defaults: lttng-tools
330
331 <<: *lttng-tools_build_axes_defaults
332 <<: *lttng-tools_build_builders_win
333 <<: *lttng-tools_build_publishers_defaults
334 <<: *lttng-tools_build_publishers_prod
335
336 - job-template:
337 name: dev_{user}_lttng-tools_{version}_{buildtype}
338 defaults: lttng-tools
339
340 <<: *lttng-tools_build_axes_defaults
341 <<: *lttng-tools_build_builders_defaults
342 <<: *lttng-tools_build_publishers_defaults
343
344 - job-template:
345 name: lttng-tools_{version}_cppcheck
346 defaults: lttng-tools
347
348 triggers:
349 - pollscm:
350 cron: "@daily"
351
352 builders:
353 - shell: |
354 rm -f lttng-tools-cppcheck.xml
355 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> lttng-tools-cppcheck.xml
356
357 publishers:
358 - archive:
359 artifacts: 'lttng-tools-cppcheck.xml'
360 allow-empty: false
361 - cppcheck:
362 pattern: 'lttng-tools-cppcheck.xml'
363 - email:
364 recipients: 'ci-notification@lists.lttng.org'
365 notify-every-unstable-build: true
366 send-to-individuals: false
367
368 - job-template:
369 name: lttng-tools_{version}_scan-build
370 defaults: lttng-tools
371 node: 'x86-64'
372
373 triggers:
374 - pollscm:
375 cron: "@daily"
376
377 builders:
378 - copyartifact:
379 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
380 which-build: last-successful
381 stable: false
382 filter: 'build/**'
383 target: 'deps/liburcu'
384 do-not-fingerprint: true
385 - copyartifact:
386 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
387 which-build: last-successful
388 stable: false
389 filter: 'build/**'
390 target: 'deps/lttng-ust'
391 do-not-fingerprint: true
392 - shell:
393 !include-raw-escape: scripts/common/scan-build.sh
394
395 publishers:
396 - html-publisher:
397 name: 'HTML Report'
398 dir: 'scan-build-archive/'
399 files: 'index.html'
400
401 - job-template:
402 name: lttng-tools_{version}_coverity
403 defaults: lttng-tools
404 node: 'x86-64'
405
406 triggers:
407 - pollscm:
408 cron: "@daily"
409
410 wrappers:
411 - workspace-cleanup
412 - timestamps
413 - ansicolor:
414 colormap: xterm
415 - credentials-binding:
416 - username-password-separated:
417 credential-id: lttng-tools_coverity_token
418 username: COVERITY_SCAN_PROJECT_NAME
419 password: COVERITY_SCAN_TOKEN
420
421 builders:
422 - copyartifact:
423 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
424 which-build: last-successful
425 stable: false
426 filter: 'build/**'
427 target: 'deps/liburcu'
428 do-not-fingerprint: true
429 - copyartifact:
430 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
431 which-build: last-successful
432 stable: false
433 filter: 'build/**'
434 target: 'deps/lttng-ust'
435 do-not-fingerprint: true
436 - shell:
437 !include-raw-escape: scripts/common/coverity.sh
438
439 publishers:
440 - workspace-cleanup
441
442 # TODO
443 - job-template:
444 name: lttng-tools_{version}_pylint
445 defaults: lttng-tools
446 node: 'x86-64'
447
448 scm: []
449
450 triggers:
451 - pollscm:
452 cron: "@daily"
453
454 builders:
455 - copyartifact:
456 project: lttng-tools-{version}/arch=x86-64,build=std,conf=agents
457 which-build: last-successful
458 stable: false
459 filter: 'build/**'
460 target: 'deps/lttng-tools'
461 do-not-fingerprint: true
462 - shell:
463 !include-raw-escape: scripts/lttng-tools/pylint.sh
464
465 publishers:
466 - archive:
467 artifacts: 'pep8.out,pylint.out'
468 - violations:
469 pep8:
470 pattern: pep8.out
471 min: 10
472 max: 999
473 unstable: 999
474 pylint:
475 pattern: pylint.out
476 min: 10
477 max: 999
478 unstable: 999
479 - email:
480 recipients: 'ci-notification@lists.lttng.org'
481 notify-every-unstable-build: true
482 send-to-individuals: false
483
484
485 ## Project
486 - project:
487 name: lttng-tools
488 github_user: lttng
489 github_name: lttng-tools
490 version:
491 - stable-2.7
492 - stable-2.8
493 - stable-2.9
494 - stable-2.10
495 - master
496 jobs:
497 # Master #
498 - 'lttng-tools_{version}_{buildtype}':
499 buildtype: build
500 version: master
501 ustversion: master
502 arch: !!python/tuple [x86-32, x86-64]
503 build: !!python/tuple [std, oot, dist]
504 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
505 urcuversion: !!python/tuple [master]
506 babelversion: !!python/tuple [stable-1.5]
507 - 'lttng-tools_{version}_{buildtype}':
508 buildtype: portbuild
509 version: master
510 ustversion: master
511 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
512 build: !!python/tuple [std]
513 conf: !!python/tuple [std, no-ust, agents]
514 urcuversion: !!python/tuple [master]
515 babelversion: !!python/tuple [stable-1.5]
516 - 'lttng-tools_{version}_{buildtype}':
517 buildtype: slesbuild
518 version: master
519 ustversion: master
520 arch: !!python/tuple [sles12sp2]
521 build: !!python/tuple [std]
522 conf: !!python/tuple [std]
523 urcuversion: !!python/tuple [master]
524 babelversion: !!python/tuple [stable-1.5]
525 - 'lttng-tools_{version}_{buildtype}':
526 buildtype: macosxbuild
527 version: master
528 ustversion: master
529 arch: !!python/tuple [macosx]
530 build: !!python/tuple [std]
531 conf: !!python/tuple [relayd-only]
532 urcuversion: !!python/tuple [master]
533 babelversion: !!python/tuple [stable-1.5]
534 - 'lttng-tools_{version}_{buildtype}':
535 buildtype: solarisbuild
536 version: master
537 ustversion: master
538 arch: !!python/tuple [sol10-i386, sol11-i386]
539 build: !!python/tuple [std]
540 conf: !!python/tuple [relayd-only]
541 urcuversion: !!python/tuple [master]
542 babelversion: !!python/tuple [stable-1.5]
543 - 'lttng-tools_{version}_winbuild':
544 version: master
545 ustversion: master
546 arch: !!python/tuple [cygwin, cygwin64]
547 build: !!python/tuple [std]
548 conf: !!python/tuple [relayd-only]
549 urcuversion: !!python/tuple [master]
550 babelversion: !!python/tuple [stable-1.5]
551
552 # stable-2.10
553 - 'lttng-tools_{version}_{buildtype}':
554 buildtype: build
555 version: stable-2.10
556 ustversion: stable-2.10
557 arch: !!python/tuple [x86-32, x86-64]
558 build: !!python/tuple [std, oot, dist]
559 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
560 urcuversion: !!python/tuple [stable-0.9]
561 babelversion: !!python/tuple [stable-1.5]
562 - 'lttng-tools_{version}_{buildtype}':
563 buildtype: portbuild
564 version: stable-2.10
565 ustversion: stable-2.10
566 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
567 build: !!python/tuple [std]
568 conf: !!python/tuple [std, no-ust, agents]
569 urcuversion: !!python/tuple [stable-0.9]
570 babelversion: !!python/tuple [stable-1.5]
571 - 'lttng-tools_{version}_{buildtype}':
572 buildtype: slesbuild
573 version: stable-2.10
574 ustversion: stable-2.10
575 arch: !!python/tuple [sles12sp2]
576 build: !!python/tuple [std]
577 conf: !!python/tuple [std]
578 urcuversion: !!python/tuple [stable-0.9]
579 babelversion: !!python/tuple [stable-1.5]
580 - 'lttng-tools_{version}_{buildtype}':
581 buildtype: solarisbuild
582 version: stable-2.10
583 ustversion: stable-2.10
584 arch: !!python/tuple [sol10-i386, sol11-i386]
585 build: !!python/tuple [std]
586 conf: !!python/tuple [relayd-only]
587 urcuversion: !!python/tuple [stable-0.9]
588 babelversion: !!python/tuple [stable-1.5]
589 - 'lttng-tools_{version}_{buildtype}':
590 buildtype: macosxbuild
591 version: stable-2.10
592 ustversion: stable-2.10
593 arch: !!python/tuple [macosx]
594 build: !!python/tuple [std]
595 conf: !!python/tuple [relayd-only]
596 urcuversion: !!python/tuple [stable-0.9]
597 babelversion: !!python/tuple [stable-1.5]
598 - 'lttng-tools_{version}_winbuild':
599 version: stable-2.10
600 ustversion: stable-2.10
601 arch: !!python/tuple [cygwin, cygwin64]
602 build: !!python/tuple [std]
603 conf: !!python/tuple [relayd-only]
604 urcuversion: !!python/tuple [stable-0.9]
605 babelversion: !!python/tuple [stable-1.5]
606
607 # stable-2.9 #
608 - 'lttng-tools_{version}_{buildtype}':
609 buildtype: build
610 version: stable-2.9
611 ustversion: stable-2.9
612 arch: !!python/tuple [x86-32, x86-64]
613 build: !!python/tuple [std, oot, dist]
614 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
615 urcuversion: !!python/tuple [stable-0.9]
616 babelversion: !!python/tuple [stable-1.5]
617 - 'lttng-tools_{version}_{buildtype}':
618 buildtype: portbuild
619 version: stable-2.9
620 ustversion: stable-2.9
621 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
622 build: !!python/tuple [std]
623 conf: !!python/tuple [std, no-ust, agents]
624 urcuversion: !!python/tuple [stable-0.9]
625 babelversion: !!python/tuple [stable-1.5]
626 - 'lttng-tools_{version}_{buildtype}':
627 buildtype: slesbuild
628 version: stable-2.9
629 ustversion: stable-2.9
630 arch: !!python/tuple [sles12sp2]
631 build: !!python/tuple [std]
632 conf: !!python/tuple [std]
633 urcuversion: !!python/tuple [stable-0.9]
634 babelversion: !!python/tuple [stable-1.5]
635 - 'lttng-tools_{version}_{buildtype}':
636 buildtype: solarisbuild
637 version: stable-2.9
638 ustversion: stable-2.9
639 arch: !!python/tuple [sol10-i386, sol11-i386]
640 build: !!python/tuple [std]
641 conf: !!python/tuple [relayd-only]
642 urcuversion: !!python/tuple [stable-0.9]
643 babelversion: !!python/tuple [stable-1.5]
644 - 'lttng-tools_{version}_{buildtype}':
645 buildtype: macosxbuild
646 version: stable-2.9
647 ustversion: stable-2.9
648 arch: !!python/tuple [macosx]
649 build: !!python/tuple [std]
650 conf: !!python/tuple [relayd-only]
651 urcuversion: !!python/tuple [stable-0.9]
652 babelversion: !!python/tuple [stable-1.5]
653 - 'lttng-tools_{version}_winbuild':
654 version: stable-2.9
655 ustversion: stable-2.9
656 arch: !!python/tuple [cygwin, cygwin64]
657 build: !!python/tuple [std]
658 conf: !!python/tuple [relayd-only]
659 urcuversion: !!python/tuple [stable-0.9]
660 babelversion: !!python/tuple [stable-1.5]
661
662 # stable-2.8 #
663 - 'lttng-tools_{version}_{buildtype}':
664 buildtype: build
665 version: stable-2.8
666 ustversion: stable-2.8
667 arch: !!python/tuple [x86-32, x86-64]
668 build: !!python/tuple [std, oot, dist]
669 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
670 urcuversion: !!python/tuple [stable-0.9]
671 babelversion: !!python/tuple [stable-1.4]
672 - 'lttng-tools_{version}_{buildtype}':
673 buildtype: portbuild
674 version: stable-2.8
675 ustversion: stable-2.8
676 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
677 build: !!python/tuple [std]
678 conf: !!python/tuple [std, no-ust, agents]
679 urcuversion: !!python/tuple [stable-0.9]
680 babelversion: !!python/tuple [stable-1.4]
681 - 'lttng-tools_{version}_{buildtype}':
682 buildtype: slesbuild
683 version: stable-2.8
684 ustversion: stable-2.8
685 arch: !!python/tuple [sles12sp2]
686 build: !!python/tuple [std]
687 conf: !!python/tuple [std]
688 urcuversion: !!python/tuple [stable-0.9]
689 babelversion: !!python/tuple [stable-1.4]
690 - 'lttng-tools_{version}_{buildtype}':
691 buildtype: solarisbuild
692 version: stable-2.8
693 ustversion: stable-2.8
694 arch: !!python/tuple [sol10-i386, sol11-i386]
695 build: !!python/tuple [std]
696 conf: !!python/tuple [relayd-only]
697 urcuversion: !!python/tuple [stable-0.9]
698 babelversion: !!python/tuple [stable-1.4]
699
700 # stable-2.7 #
701 - 'lttng-tools_{version}_{buildtype}':
702 buildtype: build
703 version: stable-2.7
704 ustversion: stable-2.7
705 arch: !!python/tuple [x86-32, x86-64]
706 build: !!python/tuple [std, oot, dist]
707 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
708 urcuversion: !!python/tuple [stable-0.9]
709 babelversion: !!python/tuple [stable-1.3]
710 - 'lttng-tools_{version}_{buildtype}':
711 buildtype: portbuild
712 version: stable-2.7
713 ustversion: stable-2.7
714 arch: !!python/tuple [armhf, arm64, powerpc]
715 build: !!python/tuple [std]
716 conf: !!python/tuple [std, no-ust, agents]
717 urcuversion: !!python/tuple [stable-0.9]
718 babelversion: !!python/tuple [stable-1.3]
719 - 'lttng-tools_{version}_{buildtype}':
720 buildtype: slesbuild
721 version: stable-2.7
722 ustversion: stable-2.7
723 arch: !!python/tuple [sles12sp2]
724 build: !!python/tuple [std]
725 conf: !!python/tuple [std]
726 urcuversion: !!python/tuple [stable-0.9]
727 babelversion: !!python/tuple [stable-1.3]
728
729 - 'lttng-tools_{version}_cppcheck'
730 - 'lttng-tools_{version}_scan-build':
731 version: master
732 urcuversion: master
733 ustversion: master
734 - 'lttng-tools_{version}_scan-build':
735 version: stable-2.10
736 urcuversion: stable-0.9
737 ustversion: stable-2.10
738 - 'lttng-tools_{version}_scan-build':
739 version: stable-2.9
740 urcuversion: stable-0.9
741 ustversion: stable-2.9
742 - 'lttng-tools_{version}_scan-build':
743 version: stable-2.8
744 urcuversion: stable-0.9
745 ustversion: stable-2.8
746 - 'lttng-tools_{version}_scan-build':
747 version: stable-2.7
748 urcuversion: stable-0.9
749 ustversion: stable-2.7
750 #- 'lttng-tools_{version}_pylint'
751 - 'lttng-tools_{version}_coverity':
752 version: master
753 urcuversion: master
754 ustversion: master
755
756
757 - project:
758 name: dev_jgalar_lttng-tools
759 user: jgalar
760 github_user: jgalar
761 github_name: lttng-tools
762 jobs:
763 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
764 buildtype: build
765 version: master-staging
766 ustversion: master
767 arch: !!python/tuple [x86-32, x86-64]
768 build: !!python/tuple [std, oot, dist]
769 conf: !!python/tuple [std, no-ust, agents]
770 urcuversion: !!python/tuple [master]
771 babelversion: !!python/tuple [stable-1.5]
772 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
773 buildtype: build
774 version: stable-2.10-staging
775 ustversion: stable-2.10
776 arch: !!python/tuple [x86-32, x86-64]
777 build: !!python/tuple [std, oot, dist]
778 conf: !!python/tuple [std, no-ust, agents]
779 urcuversion: !!python/tuple [stable-0.9]
780 babelversion: !!python/tuple [stable-1.5]
781 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
782 buildtype: build
783 version: stable-2.9-staging
784 ustversion: stable-2.9
785 arch: !!python/tuple [x86-32, x86-64]
786 build: !!python/tuple [std, oot, dist]
787 conf: !!python/tuple [std, no-ust, agents]
788 urcuversion: !!python/tuple [stable-0.9]
789 babelversion: !!python/tuple [stable-1.5]
790 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
791 buildtype: build
792 version: stable-2.8-staging
793 ustversion: stable-2.8
794 arch: !!python/tuple [x86-32, x86-64]
795 build: !!python/tuple [std, oot, dist]
796 conf: !!python/tuple [std, no-ust, agents]
797 urcuversion: !!python/tuple [stable-0.9]
798 babelversion: !!python/tuple [stable-1.4]
799 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
800 buildtype: build
801 version: stable-2.7-staging
802 ustversion: stable-2.7
803 arch: !!python/tuple [x86-32, x86-64]
804 build: !!python/tuple [std, oot, dist]
805 conf: !!python/tuple [std, no-ust, agents]
806 urcuversion: !!python/tuple [stable-0.9]
807 babelversion: !!python/tuple [stable-1.3]
808 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
809 buildtype: portbuild
810 version: master-staging
811 ustversion: master
812 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
813 build: !!python/tuple [std]
814 conf: !!python/tuple [std, no-ust, agents]
815 urcuversion: !!python/tuple [master]
816 babelversion: !!python/tuple [stable-1.5]
817 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
818 buildtype: portbuild
819 version: stable-2.10-staging
820 ustversion: stable-2.10
821 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
822 build: !!python/tuple [std]
823 conf: !!python/tuple [std, no-ust, agents]
824 urcuversion: !!python/tuple [stable-0.9]
825 babelversion: !!python/tuple [stable-1.5]
826 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
827 buildtype: portbuild
828 version: stable-2.9-staging
829 ustversion: stable-2.9
830 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
831 build: !!python/tuple [std]
832 conf: !!python/tuple [std, no-ust, agents]
833 urcuversion: !!python/tuple [stable-0.9]
834 babelversion: !!python/tuple [stable-1.5]
835 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
836 buildtype: portbuild
837 version: stable-2.8-staging
838 ustversion: stable-2.8
839 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
840 build: !!python/tuple [std]
841 conf: !!python/tuple [std, no-ust, agents]
842 urcuversion: !!python/tuple [stable-0.9]
843 babelversion: !!python/tuple [stable-1.4]
844 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
845 buildtype: portbuild
846 version: stable-2.7-staging
847 ustversion: stable-2.7
848 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
849 build: !!python/tuple [std]
850 conf: !!python/tuple [std, no-ust, agents]
851 urcuversion: !!python/tuple [stable-0.9]
852 babelversion: !!python/tuple [stable-1.3]
853 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
854 buildtype: macosxbuild
855 version: master-staging
856 ustversion: master
857 arch: !!python/tuple [macosx]
858 build: !!python/tuple [std]
859 conf: !!python/tuple [relayd-only]
860 urcuversion: !!python/tuple [master]
861 babelversion: !!python/tuple [stable-1.5]
862 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
863 buildtype: solarisbuild
864 version: master-staging
865 ustversion: master
866 arch: !!python/tuple [sol10-i386, sol11-i386]
867 build: !!python/tuple [std]
868 conf: !!python/tuple [relayd-only]
869 urcuversion: !!python/tuple [master]
870 babelversion: !!python/tuple [stable-1.5]
This page took 0.046609 seconds and 4 git commands to generate.