ansible: use libuuid-devel on Suse
[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}}'
254 condition-string2: 'msys32'
255 steps:
256 - inject:
257 properties-content: 'MSYSTEM=MINGW32'
258 - shell:
259 !include-raw-escape:
260 - scripts/common/msys32-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: 'msys64'
268 steps:
269 - inject:
270 properties-content: 'MSYSTEM=MINGW64'
271 - shell:
272 !include-raw-escape:
273 - scripts/common/msys64-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'
b4005bbf
MJ
279 publishers:
280 - tap:
281 results: 'tap/**/*.tap'
282 failed-tests-mark-build-as-failure: true
95654431 283 todo-is-failure: false
b4005bbf
MJ
284 - warnings:
285 console-log-parsers:
286 - 'GNU Make + GNU C Compiler (gcc)'
51ca880a
MJ
287 total-thresholds:
288 unstable:
d2c76ee5
MJ
289 total-all: 0
290 total-high: 0
291 total-normal: 0
292 total-low: 0
2cc29ca7
JR
293 - workspace-cleanup:
294 clean-if:
295 - failure: false
61afb3c3
MJ
296
297- lttng-tools_build_publishers_prod: &lttng-tools_build_publishers_prod
298 name: 'lttng-tools_build_publishers_prod'
299 publishers:
300 - archive:
301 artifacts: 'build/**'
302 allow-empty: false
95654431
MJ
303 - ircbot:
304 strategy: new-failure-and-fixed
305 matrix-notifier: only-parent
306 channels:
307 - name: '#lttng'
b4005bbf
MJ
308
309
61afb3c3 310## Templates
7671741c 311- job-template:
61afb3c3
MJ
312 name: lttng-tools_{version}_{buildtype}
313 defaults: lttng-tools
7671741c 314
61afb3c3
MJ
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
7671741c 339
61afb3c3
MJ
340 <<: *lttng-tools_build_axes_defaults
341 <<: *lttng-tools_build_builders_defaults
342 <<: *lttng-tools_build_publishers_defaults
7671741c 343
b4005bbf
MJ
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
3522265a 381 stable: false
b4005bbf
MJ
382 filter: 'build/**'
383 target: 'deps/liburcu'
384 do-not-fingerprint: true
385 - copyartifact:
aa27566e 386 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
b4005bbf 387 which-build: last-successful
3522265a 388 stable: false
b4005bbf
MJ
389 filter: 'build/**'
390 target: 'deps/lttng-ust'
391 do-not-fingerprint: true
392 - shell:
69f05d59 393 !include-raw-escape: scripts/common/scan-build.sh
b4005bbf
MJ
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:
aa27566e 423 project: liburcu_{urcuversion}_build/arch=x86-64,conf=std,build=std
b4005bbf 424 which-build: last-successful
3522265a 425 stable: false
b4005bbf
MJ
426 filter: 'build/**'
427 target: 'deps/liburcu'
428 do-not-fingerprint: true
429 - copyartifact:
aa27566e 430 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=x86-64,conf=std,build=std
b4005bbf 431 which-build: last-successful
3522265a 432 stable: false
b4005bbf
MJ
433 filter: 'build/**'
434 target: 'deps/lttng-ust'
435 do-not-fingerprint: true
436 - shell:
ef63064f 437 !include-raw-escape: scripts/common/coverity.sh
b4005bbf
MJ
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:
67122b96 456 project: lttng-tools-{version}/arch=x86-64,build=std,conf=agents
b4005bbf 457 which-build: last-successful
3522265a 458 stable: false
b4005bbf
MJ
459 filter: 'build/**'
460 target: 'deps/lttng-tools'
461 do-not-fingerprint: true
462 - shell:
ef63064f 463 !include-raw-escape: scripts/lttng-tools/pylint.sh
b4005bbf
MJ
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
51ca880a
MJ
488 github_user: lttng
489 github_name: lttng-tools
b4005bbf 490 version:
9beacf91
MJ
491 - stable-2.7
492 - stable-2.8
0a9d9a74 493 - stable-2.9
b631316e 494 - stable-2.10
9beacf91 495 - master
b4005bbf
MJ
496 jobs:
497 - 'lttng-tools_{version}_{buildtype}':
498 buildtype: build
499 version: master
aa27566e 500 ustversion: master
b4005bbf
MJ
501 arch: !!python/tuple [x86-32, x86-64]
502 build: !!python/tuple [std, oot, dist]
3c81f138 503 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
b4005bbf 504 urcuversion: !!python/tuple [master]
21ae1ad6 505 babelversion: !!python/tuple [stable-1.5]
b4005bbf
MJ
506 - 'lttng-tools_{version}_{buildtype}':
507 buildtype: portbuild
508 version: master
aa27566e 509 ustversion: master
027ddec8 510 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
b4005bbf 511 build: !!python/tuple [std]
67122b96 512 conf: !!python/tuple [std, no-ust, agents]
b4005bbf 513 urcuversion: !!python/tuple [master]
21ae1ad6 514 babelversion: !!python/tuple [stable-1.5]
b6e62a6a
MJ
515 - 'lttng-tools_{version}_{buildtype}':
516 buildtype: macosxbuild
517 version: master
518 ustversion: master
519 arch: !!python/tuple [macosx]
520 build: !!python/tuple [std]
521 conf: !!python/tuple [relayd-only]
522 urcuversion: !!python/tuple [master]
21ae1ad6 523 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
524 - 'lttng-tools_{version}_{buildtype}':
525 buildtype: macosxbuild
526 version: stable-2.10
527 ustversion: stable-2.10
528 arch: !!python/tuple [macosx]
529 build: !!python/tuple [std]
530 conf: !!python/tuple [relayd-only]
531 urcuversion: !!python/tuple [stable-0.9]
532 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
533 - 'lttng-tools_{version}_{buildtype}':
534 buildtype: macosxbuild
535 version: stable-2.9
536 ustversion: stable-2.9
537 arch: !!python/tuple [macosx]
538 build: !!python/tuple [std]
539 conf: !!python/tuple [relayd-only]
540 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 541 babelversion: !!python/tuple [stable-1.5]
b6e62a6a
MJ
542 - 'lttng-tools_{version}_{buildtype}':
543 buildtype: solarisbuild
544 version: master
545 ustversion: master
546 arch: !!python/tuple [solaris10, solaris11]
547 build: !!python/tuple [std]
548 conf: !!python/tuple [relayd-only]
549 urcuversion: !!python/tuple [master]
21ae1ad6 550 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
551 - 'lttng-tools_{version}_{buildtype}':
552 buildtype: build
553 version: stable-2.10
554 ustversion: stable-2.10
555 arch: !!python/tuple [x86-32, x86-64]
556 build: !!python/tuple [std, oot, dist]
557 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
558 urcuversion: !!python/tuple [stable-0.9]
559 babelversion: !!python/tuple [stable-1.5]
560 - 'lttng-tools_{version}_{buildtype}':
561 buildtype: portbuild
562 version: stable-2.10
563 ustversion: stable-2.10
564 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
565 build: !!python/tuple [std]
566 conf: !!python/tuple [std, no-ust, agents]
567 urcuversion: !!python/tuple [stable-0.9]
568 babelversion: !!python/tuple [stable-1.5]
569 - 'lttng-tools_{version}_{buildtype}':
570 buildtype: solarisbuild
571 version: stable-2.10
572 ustversion: stable-2.10
573 arch: !!python/tuple [solaris10, solaris11]
574 build: !!python/tuple [std]
575 conf: !!python/tuple [relayd-only]
576 urcuversion: !!python/tuple [stable-0.9]
577 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
578 - 'lttng-tools_{version}_{buildtype}':
579 buildtype: build
580 version: stable-2.9
581 ustversion: stable-2.9
582 arch: !!python/tuple [x86-32, x86-64]
583 build: !!python/tuple [std, oot, dist]
a53a056e 584 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
0a9d9a74 585 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 586 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
587 - 'lttng-tools_{version}_{buildtype}':
588 buildtype: portbuild
589 version: stable-2.9
590 ustversion: stable-2.9
591 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
592 build: !!python/tuple [std]
67122b96 593 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 594 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 595 babelversion: !!python/tuple [stable-1.5]
0a9d9a74
MJ
596 - 'lttng-tools_{version}_{buildtype}':
597 buildtype: solarisbuild
598 version: stable-2.9
599 ustversion: stable-2.9
600 arch: !!python/tuple [solaris10, solaris11]
601 build: !!python/tuple [std]
602 conf: !!python/tuple [relayd-only]
603 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 604 babelversion: !!python/tuple [stable-1.5]
20f81bbb
JR
605 - 'lttng-tools_{version}_{buildtype}':
606 buildtype: build
607 version: stable-2.8
aa27566e 608 ustversion: stable-2.8
20f81bbb
JR
609 arch: !!python/tuple [x86-32, x86-64]
610 build: !!python/tuple [std, oot, dist]
a53a056e 611 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
20f81bbb 612 urcuversion: !!python/tuple [stable-0.9]
ecf9997a 613 babelversion: !!python/tuple [stable-1.4]
20f81bbb
JR
614 - 'lttng-tools_{version}_{buildtype}':
615 buildtype: portbuild
616 version: stable-2.8
aa27566e 617 ustversion: stable-2.8
bf4d352d 618 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
20f81bbb 619 build: !!python/tuple [std]
67122b96 620 conf: !!python/tuple [std, no-ust, agents]
20f81bbb 621 urcuversion: !!python/tuple [stable-0.9]
ecf9997a 622 babelversion: !!python/tuple [stable-1.4]
b6e62a6a
MJ
623 - 'lttng-tools_{version}_{buildtype}':
624 buildtype: solarisbuild
625 version: stable-2.8
626 ustversion: stable-2.8
627 arch: !!python/tuple [solaris10, solaris11]
628 build: !!python/tuple [std]
629 conf: !!python/tuple [relayd-only]
630 urcuversion: !!python/tuple [stable-0.9]
631 babelversion: !!python/tuple [stable-1.4]
b4005bbf
MJ
632 - 'lttng-tools_{version}_{buildtype}':
633 buildtype: build
634 version: stable-2.7
aa27566e 635 ustversion: stable-2.7
b4005bbf
MJ
636 arch: !!python/tuple [x86-32, x86-64]
637 build: !!python/tuple [std, oot, dist]
a53a056e 638 conf: !!python/tuple [std, no-ust, agents, debug-rcu]
0b475830
MJ
639 urcuversion: !!python/tuple [stable-0.9]
640 babelversion: !!python/tuple [stable-1.3]
b4005bbf
MJ
641 - 'lttng-tools_{version}_{buildtype}':
642 buildtype: portbuild
643 version: stable-2.7
aa27566e 644 ustversion: stable-2.7
027ddec8 645 arch: !!python/tuple [armhf, arm64, powerpc]
b4005bbf 646 build: !!python/tuple [std]
67122b96 647 conf: !!python/tuple [std, no-ust, agents]
0b475830
MJ
648 urcuversion: !!python/tuple [stable-0.9]
649 babelversion: !!python/tuple [stable-1.3]
61afb3c3
MJ
650 - 'lttng-tools_{version}_winbuild':
651 version: master
652 ustversion: master
653 arch: !!python/tuple [cygwin, cygwin64]
654 build: !!python/tuple [std]
655 conf: !!python/tuple [relayd-only]
656 urcuversion: !!python/tuple [master]
657 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
658 - 'lttng-tools_{version}_winbuild':
659 version: stable-2.10
660 ustversion: stable-2.10
661 arch: !!python/tuple [cygwin, cygwin64]
662 build: !!python/tuple [std]
663 conf: !!python/tuple [relayd-only]
664 urcuversion: !!python/tuple [stable-0.9]
665 babelversion: !!python/tuple [stable-1.5]
61afb3c3
MJ
666 - 'lttng-tools_{version}_winbuild':
667 version: stable-2.9
668 ustversion: stable-2.9
669 arch: !!python/tuple [cygwin, cygwin64]
670 build: !!python/tuple [std]
671 conf: !!python/tuple [relayd-only]
672 urcuversion: !!python/tuple [stable-0.9]
673 babelversion: !!python/tuple [stable-1.5]
674 - 'lttng-tools_{version}_cppcheck'
675 - 'lttng-tools_{version}_scan-build':
676 version: master
677 urcuversion: master
678 ustversion: master
b631316e
MJ
679 - 'lttng-tools_{version}_scan-build':
680 version: stable-2.10
681 urcuversion: stable-0.9
682 ustversion: stable-2.10
61afb3c3
MJ
683 - 'lttng-tools_{version}_scan-build':
684 version: stable-2.9
685 urcuversion: stable-0.9
686 ustversion: stable-2.9
687 - 'lttng-tools_{version}_scan-build':
688 version: stable-2.8
689 urcuversion: stable-0.9
690 ustversion: stable-2.8
691 - 'lttng-tools_{version}_scan-build':
692 version: stable-2.7
693 urcuversion: stable-0.9
694 ustversion: stable-2.7
695 #- 'lttng-tools_{version}_pylint'
696 - 'lttng-tools_{version}_coverity':
697 version: master
698 urcuversion: master
699 ustversion: master
700
701
702- project:
703 name: dev_jgalar_lttng-tools
704 user: jgalar
705 github_user: jgalar
706 github_name: lttng-tools
707 jobs:
7671741c 708 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
709 buildtype: build
710 version: master-staging
aa27566e 711 ustversion: master
7671741c
MJ
712 arch: !!python/tuple [x86-32, x86-64]
713 build: !!python/tuple [std, oot, dist]
67122b96 714 conf: !!python/tuple [std, no-ust, agents]
7671741c 715 urcuversion: !!python/tuple [master]
21ae1ad6 716 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
717 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
718 buildtype: build
719 version: stable-2.10-staging
720 ustversion: stable-2.10
721 arch: !!python/tuple [x86-32, x86-64]
722 build: !!python/tuple [std, oot, dist]
723 conf: !!python/tuple [std, no-ust, agents]
724 urcuversion: !!python/tuple [stable-0.9]
725 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 726 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
0a9d9a74
MJ
727 buildtype: build
728 version: stable-2.9-staging
729 ustversion: stable-2.9
730 arch: !!python/tuple [x86-32, x86-64]
731 build: !!python/tuple [std, oot, dist]
67122b96 732 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 733 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 734 babelversion: !!python/tuple [stable-1.5]
7671741c 735 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
736 buildtype: build
737 version: stable-2.8-staging
aa27566e 738 ustversion: stable-2.8
7671741c
MJ
739 arch: !!python/tuple [x86-32, x86-64]
740 build: !!python/tuple [std, oot, dist]
67122b96 741 conf: !!python/tuple [std, no-ust, agents]
7671741c
MJ
742 urcuversion: !!python/tuple [stable-0.9]
743 babelversion: !!python/tuple [stable-1.4]
744 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
745 buildtype: build
746 version: stable-2.7-staging
aa27566e 747 ustversion: stable-2.7
7671741c
MJ
748 arch: !!python/tuple [x86-32, x86-64]
749 build: !!python/tuple [std, oot, dist]
67122b96 750 conf: !!python/tuple [std, no-ust, agents]
7671741c
MJ
751 urcuversion: !!python/tuple [stable-0.9]
752 babelversion: !!python/tuple [stable-1.3]
6e5203a5 753 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
754 buildtype: portbuild
755 version: master-staging
756 ustversion: master
757 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
758 build: !!python/tuple [std]
67122b96 759 conf: !!python/tuple [std, no-ust, agents]
6e5203a5 760 urcuversion: !!python/tuple [master]
21ae1ad6 761 babelversion: !!python/tuple [stable-1.5]
b631316e
MJ
762 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
763 buildtype: portbuild
764 version: stable-2.10-staging
765 ustversion: stable-2.10
766 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
767 build: !!python/tuple [std]
768 conf: !!python/tuple [std, no-ust, agents]
769 urcuversion: !!python/tuple [stable-0.9]
770 babelversion: !!python/tuple [stable-1.5]
0a9d9a74 771 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
0a9d9a74
MJ
772 buildtype: portbuild
773 version: stable-2.9-staging
774 ustversion: stable-2.9
775 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
776 build: !!python/tuple [std]
67122b96 777 conf: !!python/tuple [std, no-ust, agents]
0a9d9a74 778 urcuversion: !!python/tuple [stable-0.9]
21ae1ad6 779 babelversion: !!python/tuple [stable-1.5]
6e5203a5 780 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
781 buildtype: portbuild
782 version: stable-2.8-staging
783 ustversion: stable-2.8
784 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
785 build: !!python/tuple [std]
67122b96 786 conf: !!python/tuple [std, no-ust, agents]
6e5203a5
JR
787 urcuversion: !!python/tuple [stable-0.9]
788 babelversion: !!python/tuple [stable-1.4]
789 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
790 buildtype: portbuild
791 version: stable-2.7-staging
792 ustversion: stable-2.7
793 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
794 build: !!python/tuple [std]
67122b96 795 conf: !!python/tuple [std, no-ust, agents]
6e5203a5
JR
796 urcuversion: !!python/tuple [stable-0.9]
797 babelversion: !!python/tuple [stable-1.3]
bae34da3 798 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
bae34da3
MJ
799 buildtype: macosxbuild
800 version: master-staging
801 ustversion: master
802 arch: !!python/tuple [macosx]
803 build: !!python/tuple [std]
804 conf: !!python/tuple [relayd-only]
805 urcuversion: !!python/tuple [master]
21ae1ad6 806 babelversion: !!python/tuple [stable-1.5]
a23306a6 807 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
a23306a6
MJ
808 buildtype: solarisbuild
809 version: master-staging
810 ustversion: master
811 arch: !!python/tuple [solaris10, solaris11]
812 build: !!python/tuple [std]
813 conf: !!python/tuple [relayd-only]
814 urcuversion: !!python/tuple [master]
21ae1ad6 815 babelversion: !!python/tuple [stable-1.5]
This page took 0.084328 seconds and 4 git commands to generate.