jjb: librseq: cleanup yaml job definition
[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:
43786d3a 97 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=std,build=std'
0349e2c0
JR
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:
43786d3a 111 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=debug-rcu,build=std'
0349e2c0
JR
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:
43786d3a 124 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=$arch,conf=tls_fallback,build=std'
3e93ffa2
MJ
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
b6f44444
MJ
205 - shell:
206 !include-raw-escape:
207 - scripts/lttng-ust/gerrit-checkout-tools.sh
7c50e5dd
JR
208 - shell:
209 !include-raw-escape:
210 - scripts/common/print.sh
211 - scripts/lttng-ust/build.sh
212 - shell:
213 !include-raw-escape:
214 - scripts/lttng-tools/gerrit-install-deps.sh
215 - shell:
216 !include-raw-escape:
217 - scripts/common/print.sh
218 - scripts/lttng-tools/build.sh
a3bc0379 219
74cc8870
MJ
220- lttng-ust_build_publishers_defaults: &lttng-ust_build_publishers_defaults
221 name: 'lttng-ust_build_publishers_defaults'
2b68721a
MJ
222 publishers:
223 - tap:
1f4fba8c 224 results: 'tap/**/*.log'
1d56e325 225 fail-if-no-results: true
2b68721a 226 failed-tests-mark-build-as-failure: true
95654431 227 todo-is-failure: false
2b68721a
MJ
228 - warnings:
229 console-log-parsers:
230 - 'GNU Make + GNU C Compiler (gcc)'
51ca880a
MJ
231 total-thresholds:
232 unstable:
d2c76ee5
MJ
233 total-all: 0
234 total-high: 0
235 total-normal: 0
236 total-low: 0
2b68721a 237 - archive:
3579dc14 238 artifacts: 'build/**,tap/**'
2b68721a
MJ
239 allow-empty: false
240 - workspace-cleanup
68fff945
JR
241 - email-ext:
242 recipients: '{obj:email_to}'
243 reply-to: ci-notification@lists.lttng.org
244 always: false
245 unstable: false
246 first-failure: true
247 first-unstable: true
248 not-built: false
249 aborted: false
250 regression: false
251 failure: false
252 second-failure: false
253 improvement: false
254 still-failing: false
255 success: false
256 fixed: false
257 fixed-unhealthy: true
258 still-unstable: false
259 pre-build: false
260 matrix-trigger: only-parent
261 send-to:
262 - recipients
2b68721a 263
74cc8870
MJ
264
265## Templates
266- job-template:
267 name: lttng-ust_{version}_{buildtype}
268 defaults: lttng-ust
269
270 <<: *lttng-ust_build_axes_defaults
271 <<: *lttng-ust_build_builders_defaults
272 <<: *lttng-ust_build_publishers_defaults
273
274
275- job-template:
276 name: '{job_prefix}lttng-ust_{version}_{buildtype}'
277 defaults: lttng-ust
278
279 <<: *lttng-ust_build_axes_defaults
280 <<: *lttng-ust_build_builders_defaults
281 <<: *lttng-ust_build_publishers_defaults
282
a3bc0379
MJ
283- job-template:
284 name: dev_gerrit_lttng-ust_{buildtype}
285 defaults: lttng-ust
286 concurrent: true
287
288 scm:
289 - git:
290 url: https://review.lttng.org/lttng-ust
291 refspec: 'refs/changes/*:refs/changes/*'
292 branches:
293 - '$GERRIT_REFSPEC'
294 basedir: src/lttng-ust
295 skip-tag: true
296
297 triggers:
298 - gerrit:
299 trigger-on:
300 - comment-added-event:
301 approval-category: 'CI-Build'
302 approval-value: 1
303 projects:
304 - project-compare-type: 'PLAIN'
305 project-pattern: 'lttng-ust'
306 branches:
307 - branch-compare-type: 'ANT'
308 branch-pattern: '**'
a3bc0379
MJ
309
310 <<: *lttng-ust_build_axes_defaults
311 <<: *lttng-ust_build_builders_defaults
312
85d7c882
MJ
313 properties:
314 - inject:
315 properties-content: |
316 PROJECT_NAME=lttng-ust
317 - build-discarder:
318 days-to-keep: 1
319 - throttle:
320 option: 'category'
321 categories:
322 - 'gerrit-{buildtype}'
323
a3bc0379
MJ
324 publishers:
325 - tap:
326 results: 'tap/**/*.log'
327 fail-if-no-results: true
328 failed-tests-mark-build-as-failure: true
329 todo-is-failure: false
330 - warnings:
331 console-log-parsers:
332 - 'GNU Make + GNU C Compiler (gcc)'
333 total-thresholds:
334 failed:
335 total-all: 0
336 total-high: 0
337 total-normal: 0
338 total-low: 0
339 - archive:
340 artifacts: 'build/**,tap/**'
341 allow-empty: false
342 - workspace-cleanup
343
7c50e5dd
JR
344- job-template:
345 name: dev_gerrit_lttng-ust_lttng-tools_{buildtype}
346 defaults: lttng-ust
347 concurrent: true
348
349 scm:
350 - git:
351 url: https://review.lttng.org/lttng-ust
352 refspec: 'refs/changes/*:refs/changes/*'
353 branches:
354 - '$GERRIT_REFSPEC'
355 basedir: src/lttng-ust
356 skip-tag: true
7c50e5dd
JR
357
358 triggers:
359 - gerrit:
360 trigger-on:
361 - comment-added-event:
362 approval-category: 'CI-Build'
363 approval-value: 1
364 projects:
365 - project-compare-type: 'PLAIN'
366 project-pattern: 'lttng-ust'
367 branches:
368 - branch-compare-type: 'ANT'
369 branch-pattern: '**'
370
81056679 371 <<: *lttng-ust_build_axes_gerrit_lttng-tools
7c50e5dd
JR
372 <<: *lttng-ust_build_builders_gerrit_lttng-tools
373
374 properties:
375 - inject:
376 properties-content: |
377 PROJECT_NAME=lttng-ust
378 - build-discarder:
379 days-to-keep: 1
380 - throttle:
381 option: 'category'
382 categories:
383 - 'gerrit-{buildtype}'
384
385 publishers:
386 - tap:
387 results: 'tap/**/*.log'
388 fail-if-no-results: true
389 failed-tests-mark-build-as-failure: true
390 todo-is-failure: false
391 - warnings:
392 console-log-parsers:
393 - 'GNU Make + GNU C Compiler (gcc)'
394 total-thresholds:
395 failed:
396 total-all: 0
397 total-high: 0
398 total-normal: 0
399 total-low: 0
400 - archive:
401 artifacts: 'build/**,tap/**'
402 allow-empty: false
403 - workspace-cleanup
404
2b68721a
MJ
405- job-template:
406 name: lttng-ust_{version}_cppcheck
407 defaults: lttng-ust
408
409 triggers:
410 - pollscm:
411 cron: "@daily"
412
413 builders:
414 - shell: |
5279b0f2
MJ
415 rm -f cppcheck-result.xml
416 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/lttng-ust 2> cppcheck-result.xml
2b68721a
MJ
417
418 publishers:
419 - archive:
5279b0f2 420 artifacts: 'cppcheck-result.xml'
2b68721a
MJ
421 allow-empty: false
422 - cppcheck:
5279b0f2 423 pattern: 'cppcheck-result.xml'
2b68721a
MJ
424 - email:
425 recipients: 'ci-notification@lists.lttng.org'
426 notify-every-unstable-build: true
427 send-to-individuals: false
428
429- job-template:
430 name: lttng-ust_{version}_scan-build
431 defaults: lttng-ust
16844a6d 432 node: 'amd64'
2b68721a
MJ
433
434 triggers:
435 - pollscm:
436 cron: "@daily"
437
438 builders:
c9b78c7b 439 - copyartifact:
16844a6d 440 project: liburcu_master_build/arch=amd64,conf=std,build=std
c9b78c7b 441 which-build: last-successful
3522265a 442 stable: false
c9b78c7b 443 filter: 'build/**'
6544f0ff 444 target: 'deps'
c9b78c7b 445 do-not-fingerprint: true
2b68721a 446 - shell:
69f05d59 447 !include-raw-escape: scripts/common/scan-build.sh
2b68721a
MJ
448
449 publishers:
450 - html-publisher:
451 name: 'HTML Report'
452 dir: 'scan-build-archive/'
453 files: 'index.html'
454
cdb4cba4
MJ
455- job-template:
456 name: lttng-ust_{version}_coverity
457 defaults: lttng-ust
16844a6d 458 node: 'amd64'
cdb4cba4
MJ
459
460 triggers:
461 - pollscm:
462 cron: "@daily"
463
464 wrappers:
465 - workspace-cleanup
466 - timestamps
467 - ansicolor:
468 colormap: xterm
469 - credentials-binding:
470 - username-password-separated:
471 credential-id: lttng-ust_coverity_token
472 username: COVERITY_SCAN_PROJECT_NAME
473 password: COVERITY_SCAN_TOKEN
474
475 builders:
476 - copyartifact:
16844a6d 477 project: liburcu_master_build/arch=amd64,conf=std,build=std
cdb4cba4 478 which-build: last-successful
3522265a 479 stable: false
cdb4cba4 480 filter: 'build/**'
30c8dfac 481 target: 'deps'
cdb4cba4
MJ
482 do-not-fingerprint: true
483 - shell:
ef63064f 484 !include-raw-escape: scripts/common/coverity.sh
cdb4cba4
MJ
485
486 publishers:
487 - workspace-cleanup
1f4fba8c
MJ
488 - archive:
489 artifacts: 'analysis-results.tgz,cov-int/**'
490 allow-empty: false
2b68721a 491
2b68721a 492
3579dc14
MJ
493## Views
494- view-template:
495 name: 'LTTng-ust'
496 view-type: list
497 regex: 'lttng-ust[-_].*'
2b68721a 498
2b68721a 499
3579dc14 500## Projects
2b68721a
MJ
501- project:
502 name: lttng-ust
74cc8870 503 job_prefix: ''
43786d3a 504 urcu_job_prefix: ''
51ca880a
MJ
505 github_user: lttng
506 github_name: lttng-ust
68fff945 507 email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
2b68721a 508 jobs:
03297c9e 509 ## Master ##
fe16cb00
MJ
510 - 'lttng-ust_{version}_{buildtype}':
511 buildtype: build
512 version: master
16844a6d 513 arch: !!python/tuple [amd64]
fe16cb00 514 build: !!python/tuple [std, dist, oot, oot-dist]
3e93ffa2 515 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
fe5655ff 516 liburcu_version: !!python/tuple [stable-0.13, master]
3e93ffa2 517 filter: '(build=="std") || ((liburcu_version=="master" && (conf=="std" || conf=="agents")))'
fe16cb00
MJ
518 - 'lttng-ust_{version}_{buildtype}':
519 buildtype: portbuild
520 version: master
16844a6d 521 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
fe16cb00
MJ
522 build: !!python/tuple [std]
523 conf: !!python/tuple [std, agents]
fe5655ff 524 liburcu_version: !!python/tuple [stable-0.13, master]
568b5cbd 525 filter: ''
fe16cb00
MJ
526 - 'lttng-ust_{version}_{buildtype}':
527 buildtype: slesbuild
528 version: master
80d2c49d 529 arch: !!python/tuple [sles12sp5]
fe16cb00 530 build: !!python/tuple [std]
60bb9bde 531 conf: !!python/tuple [agents]
fe5655ff 532 liburcu_version: !!python/tuple [stable-0.13, master]
568b5cbd
MJ
533 filter: ''
534 - 'lttng-ust_{version}_{buildtype}':
535 buildtype: elbuild
536 version: master
537 arch: !!python/tuple [el8]
538 build: !!python/tuple [std]
539 conf: !!python/tuple [std]
fe5655ff 540 liburcu_version: !!python/tuple [stable-0.13, master]
568b5cbd 541 filter: ''
0f7217a0
MJ
542 - 'lttng-ust_{version}_{buildtype}':
543 buildtype: freebsdbuild
544 version: master
545 arch: !!python/tuple [freebsd]
546 build: !!python/tuple [std]
547 conf: !!python/tuple [agents]
fe5655ff 548 liburcu_version: !!python/tuple [stable-0.13, master]
0f7217a0 549 filter: ''
fe16cb00
MJ
550 - 'lttng-ust_{version}_cppcheck':
551 version: master
552 - 'lttng-ust_{version}_scan-build':
553 version: master
cdb4cba4
MJ
554 - 'lttng-ust_{version}_coverity':
555 version: master
8713492f 556
0fc8b7ac
MJ
557 ## Stable 2.13 ##
558 - 'lttng-ust_{version}_{buildtype}':
559 buildtype: build
560 version: stable-2.13
561 arch: !!python/tuple [amd64]
562 build: !!python/tuple [std, dist, oot, oot-dist]
563 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
fe5655ff
MJ
564 liburcu_version: !!python/tuple [stable-0.13, master]
565 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
0fc8b7ac
MJ
566 - 'lttng-ust_{version}_{buildtype}':
567 buildtype: portbuild
568 version: stable-2.13
569 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
570 build: !!python/tuple [std]
571 conf: !!python/tuple [std, agents]
fe5655ff 572 liburcu_version: !!python/tuple [stable-0.13, master]
0fc8b7ac
MJ
573 filter: ''
574 - 'lttng-ust_{version}_{buildtype}':
575 buildtype: slesbuild
576 version: stable-2.13
577 arch: !!python/tuple [sles12sp5]
578 build: !!python/tuple [std]
579 conf: !!python/tuple [agents]
fe5655ff 580 liburcu_version: !!python/tuple [stable-0.13, master]
0fc8b7ac
MJ
581 filter: ''
582 - 'lttng-ust_{version}_{buildtype}':
583 buildtype: elbuild
584 version: stable-2.13
585 arch: !!python/tuple [el8]
586 build: !!python/tuple [std]
587 conf: !!python/tuple [std]
fe5655ff 588 liburcu_version: !!python/tuple [stable-0.13, master]
0fc8b7ac
MJ
589 filter: ''
590 - 'lttng-ust_{version}_cppcheck':
591 version: stable-2.13
592 - 'lttng-ust_{version}_scan-build':
593 version: stable-2.13
594
03297c9e
MJ
595 ## Stable 2.12 ##
596 - 'lttng-ust_{version}_{buildtype}':
597 buildtype: build
598 version: stable-2.12
599 arch: !!python/tuple [amd64]
600 build: !!python/tuple [std, dist, oot, oot-dist]
3e93ffa2 601 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
fe5655ff 602 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
3e93ffa2 603 filter: '(build=="std") || ((liburcu_version=="stable-0.12" && (conf=="std" || conf=="agents")))'
03297c9e
MJ
604 - 'lttng-ust_{version}_{buildtype}':
605 buildtype: portbuild
606 version: stable-2.12
607 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
608 build: !!python/tuple [std]
609 conf: !!python/tuple [std, agents]
fe5655ff 610 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
03297c9e
MJ
611 filter: ''
612 - 'lttng-ust_{version}_{buildtype}':
613 buildtype: slesbuild
614 version: stable-2.12
80d2c49d 615 arch: !!python/tuple [sles12sp5]
03297c9e 616 build: !!python/tuple [std]
60bb9bde 617 conf: !!python/tuple [agents]
fe5655ff 618 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
03297c9e
MJ
619 filter: ''
620 - 'lttng-ust_{version}_{buildtype}':
621 buildtype: elbuild
622 version: stable-2.12
623 arch: !!python/tuple [el8]
624 build: !!python/tuple [std]
625 conf: !!python/tuple [std]
fe5655ff 626 liburcu_version: !!python/tuple [stable-0.12, stable-0.13, master]
03297c9e
MJ
627 filter: ''
628 - 'lttng-ust_{version}_cppcheck':
629 version: stable-2.12
630 - 'lttng-ust_{version}_scan-build':
631 version: stable-2.12
2b68721a 632
74cc8870
MJ
633
634- project:
635 name: lttng-ust-dev-upstream
636 job_prefix: dev_upstream_
43786d3a 637 urcu_job_prefix: 'dev_upstream_'
74cc8870
MJ
638 github_user: lttng
639 github_name: lttng-ust
640 email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
641 jobs:
fe5655ff 642 ## Stable 2.11 ##
74cc8870 643 - '{job_prefix}lttng-ust_{version}_{buildtype}':
fe5655ff
MJ
644 buildtype: build
645 version: stable-2.11
646 arch: !!python/tuple [amd64]
647 build: !!python/tuple [std, dist, oot, oot-dist]
648 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
74cc8870
MJ
649 liburcu_version: !!python/tuple [stable-0.11]
650 filter: '(build=="std") || (conf=="std" || conf=="agents")'
651 - '{job_prefix}lttng-ust_{version}_{buildtype}':
fe5655ff
MJ
652 buildtype: portbuild
653 version: stable-2.11
654 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
655 build: !!python/tuple [std]
74cc8870
MJ
656 conf: !!python/tuple [agents]
657 liburcu_version: !!python/tuple [stable-0.11]
fe5655ff 658 filter: ''
74cc8870 659 - '{job_prefix}lttng-ust_{version}_{buildtype}':
0104d146 660 buildtype: slesbuild
fe5655ff 661 version: stable-2.11
80d2c49d 662 arch: !!python/tuple [sles12sp5]
0104d146 663 build: !!python/tuple [std]
60bb9bde 664 conf: !!python/tuple [agents]
74cc8870 665 liburcu_version: !!python/tuple [stable-0.11]
fe5655ff 666 filter: ''
74cc8870 667 - '{job_prefix}lttng-ust_{version}_{buildtype}':
fe5655ff
MJ
668 buildtype: elbuild
669 version: stable-2.11
670 arch: !!python/tuple [el8]
671 build: !!python/tuple [std]
672 conf: !!python/tuple [std]
74cc8870 673 liburcu_version: !!python/tuple [stable-0.11]
0104d146
MJ
674 filter: ''
675
fe5655ff 676 ## Stable 2.10 ##
74cc8870 677 - '{job_prefix}lttng-ust_{version}_{buildtype}':
fe5655ff
MJ
678 buildtype: build
679 version: stable-2.10
680 arch: !!python/tuple [amd64]
681 build: !!python/tuple [std, dist, oot, oot-dist]
682 conf: !!python/tuple [std, agents, debug-rcu, tls_fallback]
74cc8870
MJ
683 liburcu_version: !!python/tuple [stable-0.9]
684 filter: '(build=="std") || (conf=="std" || conf=="agents")'
685 - '{job_prefix}lttng-ust_{version}_{buildtype}':
fe5655ff
MJ
686 buildtype: portbuild
687 version: stable-2.10
688 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
689 build: !!python/tuple [std]
74cc8870
MJ
690 conf: !!python/tuple [agents]
691 liburcu_version: !!python/tuple [stable-0.9]
fe5655ff 692 filter: ''
74cc8870 693 - '{job_prefix}lttng-ust_{version}_{buildtype}':
8713492f 694 buildtype: slesbuild
fe5655ff 695 version: stable-2.10
80d2c49d 696 arch: !!python/tuple [sles12sp5]
8713492f 697 build: !!python/tuple [std]
60bb9bde 698 conf: !!python/tuple [agents]
74cc8870 699 liburcu_version: !!python/tuple [stable-0.9]
fe5655ff 700 filter: ''
74cc8870 701 - '{job_prefix}lttng-ust_{version}_{buildtype}':
fe5655ff
MJ
702 buildtype: elbuild
703 version: stable-2.10
704 arch: !!python/tuple [el8]
705 build: !!python/tuple [std]
706 conf: !!python/tuple [std]
74cc8870 707 liburcu_version: !!python/tuple [stable-0.9]
8713492f
MJ
708 filter: ''
709
710
a3bc0379
MJ
711- project:
712 name: gerrit-lttng-ust
74cc8870 713 job_prefix: ''
43786d3a 714 urcu_job_prefix: ''
a3bc0379
MJ
715 github_user: lttng
716 github_name: lttng-ust
717 jobs:
718 - 'dev_gerrit_lttng-ust_{buildtype}':
719 buildtype: build
720 arch: !!python/tuple [amd64]
721 build: !!python/tuple [std, oot, dist, oot-dist]
722 conf: !!python/tuple [std, agents]
fe5655ff 723 liburcu_version: !!python/tuple [stable-0.13]
c8370e00 724 filter: ''
7c50e5dd
JR
725 - 'dev_gerrit_lttng-ust_lttng-tools_{buildtype}':
726 buildtype: build
727 arch: !!python/tuple [amd64]
728 build: !!python/tuple [std, oot, dist, oot-dist]
729 conf: !!python/tuple [std, agents]
81056679 730 liburcu_version: 'stable-0.13'
7c50e5dd
JR
731 filter: ''
732 babeltrace_version: stable-2.0
c8370e00
MJ
733 - 'dev_gerrit_lttng-ust_{buildtype}':
734 buildtype: portbuild
735 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
736 build: !!python/tuple [std]
737 conf: !!python/tuple [agents]
fe5655ff 738 liburcu_version: !!python/tuple [stable-0.13]
c8370e00 739 filter: ''
6185514d
MJ
740 - 'dev_gerrit_lttng-ust_{buildtype}':
741 buildtype: freebsdbuild
742 arch: !!python/tuple [freebsd]
743 build: !!python/tuple [std]
744 conf: !!python/tuple [agents]
745 liburcu_version: !!python/tuple [stable-0.13]
746 filter: ''
a3bc0379 747
3579dc14 748- project:
e04f80ef 749 name: lttng-ust-views
3579dc14
MJ
750 views:
751 - LTTng-ust
This page took 0.065494 seconds and 4 git commands to generate.