system-tests: simplify root_regression handling
[lttng-ci.git] / jobs / lttng-ust.yaml
CommitLineData
2b68721a
MJ
1- defaults:
2 name: lttng-ust
3 description: |
4 LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer, is a
5 port of the low-overhead tracing capabilities of the LTTng kernel tracer
6 to user-space. The library "liblttng-ust" enables tracing of
7 applications and libraries.
8
9 <p>Job is managed by Jenkins Job Builder.</p>
10
11 project-type: freestyle
12
2b68721a
MJ
13 wrappers:
14 - workspace-cleanup
15 - timestamps
16 - ansicolor
17
18 scm:
19 - git:
4d27af8f 20 url: https://github.com/{github_user}/{github_name}.git
2b68721a 21 browser: githubweb
51ca880a 22 browser-url: https://github.com/{github_user}/{github_name}
2b68721a
MJ
23 branches:
24 - origin/{version}
1f4fba8c 25 basedir: src/lttng-ust
89b9225e 26 skip-tag: true
2b68721a
MJ
27
28 triggers:
29 - pollscm:
30 cron: "@hourly"
31
32 properties:
69f05d59
MJ
33 - inject:
34 properties-content: |
35 PROJECT_NAME=lttng-ust
edf72710
MJ
36 - build-discarder:
37 num-to-keep: 2
2b68721a 38 - github:
51ca880a 39 url: https://github.com/{github_user}/{github_name}
2b68721a
MJ
40
41
a3bc0379
MJ
42## Anchors
43- lttng-ust_build_axes_defaults: &lttng-ust_build_axes_defaults
44 name: 'lttng-ust_build_axes_defaults'
2b68721a 45 project-type: matrix
ca8c6144 46 node: 'master' # Applies only to matrix flyweight task
2b68721a 47 execution-strategy:
568b5cbd 48 combination-filter: '{filter}'
2b68721a
MJ
49 axes:
50 - axis:
51 type: slave
52 name: arch
53 values: '{obj:arch}'
54 - axis:
55 type: user-defined
56 name: conf
95654431 57 values: '{obj:conf}'
2b68721a
MJ
58 - axis:
59 type: user-defined
60 name: liburcu_version
81bf613d 61 values: '{obj:liburcu_version}'
2b68721a
MJ
62 - axis:
63 type: user-defined
64 name: build
65 values: '{obj:build}'
66
81056679
JR
67- lttng-ust_build_axes_gerrit_lttng-tools: &lttng-ust_build_axes_gerrit_lttng-tools
68 name: 'lttng-ust_build_axes_gerrit_lttng-tools'
69 project-type: matrix
70 node: 'master' # Applies only to matrix flyweight task
71 execution-strategy:
72 combination-filter: '{filter}'
73 axes:
74 - axis:
75 type: slave
76 name: arch
77 values: '{obj:arch}'
78 - axis:
79 type: user-defined
80 name: conf
81 values: '{obj:conf}'
82 - axis:
83 type: user-defined
84 name: build
85 values: '{obj:build}'
86
a3bc0379
MJ
87- lttng-ust_build_builders_defaults: &lttng-ust_build_builders_defaults
88 name: 'lttng-ust_build_builders_defaults'
2b68721a 89 builders:
0349e2c0
JR
90 - conditional-step:
91 condition-kind: regex-match
92 label: '$conf'
93 regex: (std|agents)
94 on-evaluation-failure: run
95 steps:
96 - copyartifact:
97 project: liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=std,build=std
98 which-build: last-successful
99 stable: false
100 filter: 'build/**'
3579dc14 101 target: 'deps'
0349e2c0
JR
102 do-not-fingerprint: true
103
104 - conditional-step:
105 condition-kind: regex-match
106 label: '$conf'
107 regex: (debug-rcu)
108 on-evaluation-failure: run
109 steps:
110 - copyartifact:
111 project: liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=debug-rcu,build=std
112 which-build: last-successful
113 stable: false
114 filter: 'build/**'
3579dc14 115 target: 'deps'
0349e2c0 116 do-not-fingerprint: true
3e93ffa2
MJ
117 - conditional-step:
118 condition-kind: regex-match
119 label: '$conf'
120 regex: (tls_fallback)
121 on-evaluation-failure: run
122 steps:
123 - copyartifact:
124 project: liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=tls_fallback,build=std
125 which-build: last-successful
126 stable: false
127 filter: 'build/**'
128 target: 'deps'
129 do-not-fingerprint: true
2b68721a 130 - shell:
51c9c62d
MJ
131 !include-raw-escape:
132 - scripts/common/print.sh
133 - scripts/lttng-ust/build.sh
2b68721a 134
7c50e5dd
JR
135- lttng-ust_build_builders_gerrit_lttng-tools: &lttng-ust_build_builders_gerrit_lttng-tools
136 name: 'lttng-ust_build_builders_gerrit_lttng-tools'
137 builders:
81056679
JR
138 - conditional-step:
139 condition-kind: strings-match
140 condition-string1: '$GERRIT_BRANCH'
141 condition-string2: master
142 on-evaluation-failure: run
143 steps:
144 - inject:
145 properties-content: liburcu_version=master
146 - conditional-step:
147 condition-kind: not
148 on-evaluation-failure: run
149 condition-operand:
150 condition-kind: strings-match
151 condition-string1: '$GERRIT_BRANCH'
152 condition-string2: master
153 steps:
154 - inject:
155 properties-content: 'liburcu_version={liburcu_version}'
156
7c50e5dd
JR
157 - conditional-step:
158 condition-kind: regex-match
159 label: '$conf'
160 regex: (std|agents)
161 on-evaluation-failure: run
162 steps:
163 - copyartifact:
164 project: liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=std,build=std
165 which-build: last-successful
166 stable: false
167 filter: 'build/**'
168 target: 'deps'
169 do-not-fingerprint: true
170
171 - conditional-step:
172 condition-kind: regex-match
173 label: '$conf'
174 regex: (debug-rcu)
175 on-evaluation-failure: run
176 steps:
177 - copyartifact:
178 project: liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=debug-rcu,build=std
179 which-build: last-successful
180 stable: false
181 filter: 'build/**'
182 target: 'deps'
183 do-not-fingerprint: true
184 - conditional-step:
185 condition-kind: regex-match
186 label: '$conf'
187 regex: (tls_fallback)
188 on-evaluation-failure: run
189 steps:
190 - copyartifact:
191 project: liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=tls_fallback,build=std
192 which-build: last-successful
193 stable: false
194 filter: 'build/**'
195 target: 'deps'
196 do-not-fingerprint: true
197 - copyartifact:
198 project: babeltrace_{babeltrace_version}_{buildtype}/arch=${{arch}},conf=std,build=std
199 which-build: last-successful
200 stable: false
201 filter: 'build/**'
202 target: 'deps'
203 do-not-fingerprint: true
204
205 - shell:
206 !include-raw-escape:
207 - scripts/common/print.sh
208 - scripts/lttng-ust/build.sh
209 - shell:
210 !include-raw-escape:
211 - scripts/lttng-tools/gerrit-install-deps.sh
212 - shell:
213 !include-raw-escape:
214 - scripts/common/print.sh
215 - scripts/lttng-tools/build.sh
a3bc0379
MJ
216
217## Templates
218- job-template:
219 name: lttng-ust_{version}_{buildtype}
220 defaults: lttng-ust
221
222 <<: *lttng-ust_build_axes_defaults
223 <<: *lttng-ust_build_builders_defaults
224
2b68721a
MJ
225 # TODO: Scan for open tasks
226 publishers:
227 - tap:
1f4fba8c 228 results: 'tap/**/*.log'
1d56e325 229 fail-if-no-results: true
2b68721a 230 failed-tests-mark-build-as-failure: true
95654431 231 todo-is-failure: false
2b68721a
MJ
232 - warnings:
233 console-log-parsers:
234 - 'GNU Make + GNU C Compiler (gcc)'
51ca880a
MJ
235 total-thresholds:
236 unstable:
d2c76ee5
MJ
237 total-all: 0
238 total-high: 0
239 total-normal: 0
240 total-low: 0
2b68721a 241 - archive:
3579dc14 242 artifacts: 'build/**,tap/**'
2b68721a
MJ
243 allow-empty: false
244 - workspace-cleanup
68fff945
JR
245 - email-ext:
246 recipients: '{obj:email_to}'
247 reply-to: ci-notification@lists.lttng.org
248 always: false
249 unstable: false
250 first-failure: true
251 first-unstable: true
252 not-built: false
253 aborted: false
254 regression: false
255 failure: false
256 second-failure: false
257 improvement: false
258 still-failing: false
259 success: false
260 fixed: false
261 fixed-unhealthy: true
262 still-unstable: false
263 pre-build: false
264 matrix-trigger: only-parent
265 send-to:
266 - recipients
2b68721a 267
a3bc0379
MJ
268- job-template:
269 name: dev_gerrit_lttng-ust_{buildtype}
270 defaults: lttng-ust
271 concurrent: true
272
273 scm:
274 - git:
275 url: https://review.lttng.org/lttng-ust
276 refspec: 'refs/changes/*:refs/changes/*'
277 branches:
278 - '$GERRIT_REFSPEC'
279 basedir: src/lttng-ust
280 skip-tag: true
281
282 triggers:
283 - gerrit:
284 trigger-on:
285 - comment-added-event:
286 approval-category: 'CI-Build'
287 approval-value: 1
288 projects:
289 - project-compare-type: 'PLAIN'
290 project-pattern: 'lttng-ust'
291 branches:
292 - branch-compare-type: 'ANT'
293 branch-pattern: '**'
a3bc0379
MJ
294
295 <<: *lttng-ust_build_axes_defaults
296 <<: *lttng-ust_build_builders_defaults
297
85d7c882
MJ
298 properties:
299 - inject:
300 properties-content: |
301 PROJECT_NAME=lttng-ust
302 - build-discarder:
303 days-to-keep: 1
304 - throttle:
305 option: 'category'
306 categories:
307 - 'gerrit-{buildtype}'
308
a3bc0379
MJ
309 publishers:
310 - tap:
311 results: 'tap/**/*.log'
312 fail-if-no-results: true
313 failed-tests-mark-build-as-failure: true
314 todo-is-failure: false
315 - warnings:
316 console-log-parsers:
317 - 'GNU Make + GNU C Compiler (gcc)'
318 total-thresholds:
319 failed:
320 total-all: 0
321 total-high: 0
322 total-normal: 0
323 total-low: 0
324 - archive:
325 artifacts: 'build/**,tap/**'
326 allow-empty: false
327 - workspace-cleanup
328
7c50e5dd
JR
329- job-template:
330 name: dev_gerrit_lttng-ust_lttng-tools_{buildtype}
331 defaults: lttng-ust
332 concurrent: true
333
334 scm:
335 - git:
336 url: https://review.lttng.org/lttng-ust
337 refspec: 'refs/changes/*:refs/changes/*'
338 branches:
339 - '$GERRIT_REFSPEC'
340 basedir: src/lttng-ust
341 skip-tag: true
342 - git:
343 url: https://review.lttng.org/lttng-tools
344 branches:
345 - '$GERRIT_BRANCH'
346 basedir: src/lttng-tools
347 skip-tag: true
348
349 triggers:
350 - gerrit:
351 trigger-on:
352 - comment-added-event:
353 approval-category: 'CI-Build'
354 approval-value: 1
355 projects:
356 - project-compare-type: 'PLAIN'
357 project-pattern: 'lttng-ust'
358 branches:
359 - branch-compare-type: 'ANT'
360 branch-pattern: '**'
361
81056679 362 <<: *lttng-ust_build_axes_gerrit_lttng-tools
7c50e5dd
JR
363 <<: *lttng-ust_build_builders_gerrit_lttng-tools
364
365 properties:
366 - inject:
367 properties-content: |
368 PROJECT_NAME=lttng-ust
369 - build-discarder:
370 days-to-keep: 1
371 - throttle:
372 option: 'category'
373 categories:
374 - 'gerrit-{buildtype}'
375
376 publishers:
377 - tap:
378 results: 'tap/**/*.log'
379 fail-if-no-results: true
380 failed-tests-mark-build-as-failure: true
381 todo-is-failure: false
382 - warnings:
383 console-log-parsers:
384 - 'GNU Make + GNU C Compiler (gcc)'
385 total-thresholds:
386 failed:
387 total-all: 0
388 total-high: 0
389 total-normal: 0
390 total-low: 0
391 - archive:
392 artifacts: 'build/**,tap/**'
393 allow-empty: false
394 - workspace-cleanup
395
2b68721a
MJ
396- job-template:
397 name: lttng-ust_{version}_cppcheck
398 defaults: lttng-ust
399
400 triggers:
401 - pollscm:
402 cron: "@daily"
403
404 builders:
405 - shell: |
5279b0f2
MJ
406 rm -f cppcheck-result.xml
407 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/lttng-ust 2> cppcheck-result.xml
2b68721a
MJ
408
409 publishers:
410 - archive:
5279b0f2 411 artifacts: 'cppcheck-result.xml'
2b68721a
MJ
412 allow-empty: false
413 - cppcheck:
5279b0f2 414 pattern: 'cppcheck-result.xml'
2b68721a
MJ
415 - email:
416 recipients: 'ci-notification@lists.lttng.org'
417 notify-every-unstable-build: true
418 send-to-individuals: false
419
420- job-template:
421 name: lttng-ust_{version}_scan-build
422 defaults: lttng-ust
16844a6d 423 node: 'amd64'
2b68721a
MJ
424
425 triggers:
426 - pollscm:
427 cron: "@daily"
428
429 builders:
c9b78c7b 430 - copyartifact:
16844a6d 431 project: liburcu_master_build/arch=amd64,conf=std,build=std
c9b78c7b 432 which-build: last-successful
3522265a 433 stable: false
c9b78c7b 434 filter: 'build/**'
6544f0ff 435 target: 'deps'
c9b78c7b 436 do-not-fingerprint: true
2b68721a 437 - shell:
69f05d59 438 !include-raw-escape: scripts/common/scan-build.sh
2b68721a
MJ
439
440 publishers:
441 - html-publisher:
442 name: 'HTML Report'
443 dir: 'scan-build-archive/'
444 files: 'index.html'
445
cdb4cba4
MJ
446- job-template:
447 name: lttng-ust_{version}_coverity
448 defaults: lttng-ust
16844a6d 449 node: 'amd64'
cdb4cba4
MJ
450
451 triggers:
452 - pollscm:
453 cron: "@daily"
454
455 wrappers:
456 - workspace-cleanup
457 - timestamps
458 - ansicolor:
459 colormap: xterm
460 - credentials-binding:
461 - username-password-separated:
462 credential-id: lttng-ust_coverity_token
463 username: COVERITY_SCAN_PROJECT_NAME
464 password: COVERITY_SCAN_TOKEN
465
466 builders:
467 - copyartifact:
16844a6d 468 project: liburcu_master_build/arch=amd64,conf=std,build=std
cdb4cba4 469 which-build: last-successful
3522265a 470 stable: false
cdb4cba4 471 filter: 'build/**'
30c8dfac 472 target: 'deps'
cdb4cba4
MJ
473 do-not-fingerprint: true
474 - shell:
ef63064f 475 !include-raw-escape: scripts/common/coverity.sh
cdb4cba4
MJ
476
477 publishers:
478 - workspace-cleanup
1f4fba8c
MJ
479 - archive:
480 artifacts: 'analysis-results.tgz,cov-int/**'
481 allow-empty: false
2b68721a 482
2b68721a 483
3579dc14
MJ
484## Views
485- view-template:
486 name: 'LTTng-ust'
487 view-type: list
488 regex: 'lttng-ust[-_].*'
2b68721a 489
2b68721a 490
3579dc14 491## Projects
2b68721a
MJ
492- project:
493 name: lttng-ust
51ca880a
MJ
494 github_user: lttng
495 github_name: lttng-ust
68fff945 496 email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
2b68721a 497 jobs:
03297c9e 498 ## Master ##
fe16cb00
MJ
499 - 'lttng-ust_{version}_{buildtype}':
500 buildtype: build
501 version: master
16844a6d 502 arch: !!python/tuple [amd64]
fe16cb00 503 build: !!python/tuple [std, dist, oot, oot-dist]
3e93ffa2 504 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
fe5655ff 505 liburcu_version: !!python/tuple [stable-0.13, master]
3e93ffa2 506 filter: '(build=="std") || ((liburcu_version=="master" && (conf=="std" || conf=="agents")))'
fe16cb00
MJ
507 - 'lttng-ust_{version}_{buildtype}':
508 buildtype: portbuild
509 version: master
16844a6d 510 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
fe16cb00
MJ
511 build: !!python/tuple [std]
512 conf: !!python/tuple [std, agents]
fe5655ff 513 liburcu_version: !!python/tuple [stable-0.13, master]
568b5cbd 514 filter: ''
fe16cb00
MJ
515 - 'lttng-ust_{version}_{buildtype}':
516 buildtype: slesbuild
517 version: master
80d2c49d 518 arch: !!python/tuple [sles12sp5]
fe16cb00 519 build: !!python/tuple [std]
60bb9bde 520 conf: !!python/tuple [agents]
fe5655ff 521 liburcu_version: !!python/tuple [stable-0.13, master]
568b5cbd
MJ
522 filter: ''
523 - 'lttng-ust_{version}_{buildtype}':
524 buildtype: elbuild
525 version: master
526 arch: !!python/tuple [el8]
527 build: !!python/tuple [std]
528 conf: !!python/tuple [std]
fe5655ff 529 liburcu_version: !!python/tuple [stable-0.13, master]
568b5cbd 530 filter: ''
0f7217a0
MJ
531 - 'lttng-ust_{version}_{buildtype}':
532 buildtype: freebsdbuild
533 version: master
534 arch: !!python/tuple [freebsd]
535 build: !!python/tuple [std]
536 conf: !!python/tuple [agents]
fe5655ff 537 liburcu_version: !!python/tuple [stable-0.13, master]
0f7217a0 538 filter: ''
fe16cb00
MJ
539 - 'lttng-ust_{version}_cppcheck':
540 version: master
541 - 'lttng-ust_{version}_scan-build':
542 version: master
cdb4cba4
MJ
543 - 'lttng-ust_{version}_coverity':
544 version: master
8713492f 545
0fc8b7ac
MJ
546 ## Stable 2.13 ##
547 - 'lttng-ust_{version}_{buildtype}':
548 buildtype: build
549 version: stable-2.13
550 arch: !!python/tuple [amd64]
551 build: !!python/tuple [std, dist, oot, oot-dist]
552 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
fe5655ff
MJ
553 liburcu_version: !!python/tuple [stable-0.13, master]
554 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
0fc8b7ac
MJ
555 - 'lttng-ust_{version}_{buildtype}':
556 buildtype: portbuild
557 version: stable-2.13
558 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
559 build: !!python/tuple [std]
560 conf: !!python/tuple [std, agents]
fe5655ff 561 liburcu_version: !!python/tuple [stable-0.13, master]
0fc8b7ac
MJ
562 filter: ''
563 - 'lttng-ust_{version}_{buildtype}':
564 buildtype: slesbuild
565 version: stable-2.13
566 arch: !!python/tuple [sles12sp5]
567 build: !!python/tuple [std]
568 conf: !!python/tuple [agents]
fe5655ff 569 liburcu_version: !!python/tuple [stable-0.13, master]
0fc8b7ac
MJ
570 filter: ''
571 - 'lttng-ust_{version}_{buildtype}':
572 buildtype: elbuild
573 version: stable-2.13
574 arch: !!python/tuple [el8]
575 build: !!python/tuple [std]
576 conf: !!python/tuple [std]
fe5655ff 577 liburcu_version: !!python/tuple [stable-0.13, master]
0fc8b7ac
MJ
578 filter: ''
579 - 'lttng-ust_{version}_cppcheck':
580 version: stable-2.13
581 - 'lttng-ust_{version}_scan-build':
582 version: stable-2.13
583
03297c9e
MJ
584 ## Stable 2.12 ##
585 - 'lttng-ust_{version}_{buildtype}':
586 buildtype: build
587 version: stable-2.12
588 arch: !!python/tuple [amd64]
589 build: !!python/tuple [std, dist, oot, oot-dist]
3e93ffa2 590 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
fe5655ff 591 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
3e93ffa2 592 filter: '(build=="std") || ((liburcu_version=="stable-0.12" && (conf=="std" || conf=="agents")))'
03297c9e
MJ
593 - 'lttng-ust_{version}_{buildtype}':
594 buildtype: portbuild
595 version: stable-2.12
596 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
597 build: !!python/tuple [std]
598 conf: !!python/tuple [std, agents]
fe5655ff 599 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
03297c9e
MJ
600 filter: ''
601 - 'lttng-ust_{version}_{buildtype}':
602 buildtype: slesbuild
603 version: stable-2.12
80d2c49d 604 arch: !!python/tuple [sles12sp5]
03297c9e 605 build: !!python/tuple [std]
60bb9bde 606 conf: !!python/tuple [agents]
fe5655ff 607 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
03297c9e
MJ
608 filter: ''
609 - 'lttng-ust_{version}_{buildtype}':
610 buildtype: elbuild
611 version: stable-2.12
612 arch: !!python/tuple [el8]
613 build: !!python/tuple [std]
614 conf: !!python/tuple [std]
fe5655ff 615 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
03297c9e
MJ
616 filter: ''
617 - 'lttng-ust_{version}_cppcheck':
618 version: stable-2.12
619 - 'lttng-ust_{version}_scan-build':
620 version: stable-2.12
2b68721a 621
fe5655ff
MJ
622 ## Stable 2.11 ##
623 - 'lttng-ust_{version}_{buildtype}':
624 buildtype: build
625 version: stable-2.11
626 arch: !!python/tuple [amd64]
627 build: !!python/tuple [std, dist, oot, oot-dist]
628 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
629 liburcu_version: !!python/tuple [stable-0.9, stable-0.13, master]
630 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
631 - 'lttng-ust_{version}_{buildtype}':
632 buildtype: portbuild
633 version: stable-2.11
634 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
635 build: !!python/tuple [std]
636 conf: !!python/tuple [std, agents]
637 liburcu_version: !!python/tuple [stable-0.9, stable-0.13, master]
638 filter: ''
0104d146
MJ
639 - 'lttng-ust_{version}_{buildtype}':
640 buildtype: slesbuild
fe5655ff 641 version: stable-2.11
80d2c49d 642 arch: !!python/tuple [sles12sp5]
0104d146 643 build: !!python/tuple [std]
60bb9bde 644 conf: !!python/tuple [agents]
fe5655ff
MJ
645 liburcu_version: !!python/tuple [stable-0.9, stable-0.13, master]
646 filter: ''
647 - 'lttng-ust_{version}_{buildtype}':
648 buildtype: elbuild
649 version: stable-2.11
650 arch: !!python/tuple [el8]
651 build: !!python/tuple [std]
652 conf: !!python/tuple [std]
653 liburcu_version: !!python/tuple [stable-0.9, stable-0.13, master]
0104d146 654 filter: ''
fe5655ff
MJ
655 - 'lttng-ust_{version}_cppcheck':
656 version: stable-2.11
657 - 'lttng-ust_{version}_scan-build':
658 version: stable-2.11
0104d146 659
fe5655ff
MJ
660 ## Stable 2.10 ##
661 - 'lttng-ust_{version}_{buildtype}':
662 buildtype: build
663 version: stable-2.10
664 arch: !!python/tuple [amd64]
665 build: !!python/tuple [std, dist, oot, oot-dist]
666 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
667 liburcu_version: !!python/tuple [stable-0.9, stable-0.12]
668 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
669 - 'lttng-ust_{version}_{buildtype}':
670 buildtype: portbuild
671 version: stable-2.10
672 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
673 build: !!python/tuple [std]
674 conf: !!python/tuple [std, agents]
675 liburcu_version: !!python/tuple [stable-0.9, stable-0.12]
676 filter: ''
8713492f
MJ
677 - 'lttng-ust_{version}_{buildtype}':
678 buildtype: slesbuild
fe5655ff 679 version: stable-2.10
80d2c49d 680 arch: !!python/tuple [sles12sp5]
8713492f 681 build: !!python/tuple [std]
60bb9bde 682 conf: !!python/tuple [agents]
fe5655ff
MJ
683 liburcu_version: !!python/tuple [stable-0.9, stable-0.12]
684 filter: ''
685 - 'lttng-ust_{version}_{buildtype}':
686 buildtype: elbuild
687 version: stable-2.10
688 arch: !!python/tuple [el8]
689 build: !!python/tuple [std]
690 conf: !!python/tuple [std]
691 liburcu_version: !!python/tuple [stable-0.9, stable-0.12]
8713492f
MJ
692 filter: ''
693
694
a3bc0379
MJ
695- project:
696 name: gerrit-lttng-ust
697 github_user: lttng
698 github_name: lttng-ust
699 jobs:
700 - 'dev_gerrit_lttng-ust_{buildtype}':
701 buildtype: build
702 arch: !!python/tuple [amd64]
703 build: !!python/tuple [std, oot, dist, oot-dist]
704 conf: !!python/tuple [std, agents]
fe5655ff 705 liburcu_version: !!python/tuple [stable-0.13]
c8370e00 706 filter: ''
7c50e5dd
JR
707 - 'dev_gerrit_lttng-ust_lttng-tools_{buildtype}':
708 buildtype: build
709 arch: !!python/tuple [amd64]
710 build: !!python/tuple [std, oot, dist, oot-dist]
711 conf: !!python/tuple [std, agents]
81056679 712 liburcu_version: 'stable-0.13'
7c50e5dd
JR
713 filter: ''
714 babeltrace_version: stable-2.0
715
c8370e00
MJ
716 - 'dev_gerrit_lttng-ust_{buildtype}':
717 buildtype: portbuild
718 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
719 build: !!python/tuple [std]
720 conf: !!python/tuple [agents]
fe5655ff 721 liburcu_version: !!python/tuple [stable-0.13]
c8370e00 722 filter: ''
a3bc0379 723
3579dc14 724- project:
e04f80ef 725 name: lttng-ust-views
3579dc14
MJ
726 views:
727 - LTTng-ust
This page took 0.059269 seconds and 4 git commands to generate.