Commit | Line | Data |
---|---|---|
7361d941 MJ |
1 | ## SCM Anchors |
2 | - lttng-tools_git: | |
3 | name: 'lttng-tools_git' | |
4 | scm: | |
5 | - git: <tng-tools_git | |
6 | url: git://github.com/{github_user}/lttng-tools.git | |
7 | browser: githubweb | |
8 | browser-url: https://github.com/{github_user}/lttng-tools | |
9 | branches: | |
10 | - origin/{version} | |
11 | basedir: src/lttng-tools | |
12 | skip-tag: true | |
13 | ||
14 | - lttng-modules_git: | |
15 | name: 'lttng-modules_git' | |
16 | scm: | |
17 | - git: <tng-modules_git | |
18 | url: git://github.com/{github_user}/lttng-modules.git | |
19 | browser: githubweb | |
20 | browser-url: https://github.com/{github_user}/lttng-modules | |
21 | branches: | |
22 | - origin/{version} | |
23 | basedir: src/lttng-modules | |
24 | skip-tag: true | |
25 | ||
26 | ||
27 | ## Defaults | |
b4005bbf MJ |
28 | - defaults: |
29 | name: lttng-tools | |
30 | description: | | |
31 | The lttng-tools project provides a session daemon (lttng-sessiond) | |
32 | that acts as a tracing registry, the "lttng" command line for tracing | |
33 | control, a lttng-ctl library for tracing control and a lttng-relayd | |
34 | for network streaming. | |
35 | ||
36 | <p>Job is managed by Jenkins Job Builder.</p> | |
37 | ||
38 | project-type: freestyle | |
39 | ||
b4005bbf | 40 | wrappers: |
b4005bbf | 41 | - ansicolor |
67122b96 | 42 | - timeout: |
c83b390a | 43 | timeout: 30 |
733146f2 | 44 | fail: true |
c83b390a | 45 | type: no-activity |
61afb3c3 MJ |
46 | - timestamps |
47 | - workspace-cleanup: | |
48 | clean-if: | |
49 | - failure: false | |
b4005bbf MJ |
50 | |
51 | scm: | |
7361d941 | 52 | - git: *lttng-tools_git |
b4005bbf MJ |
53 | |
54 | triggers: | |
55 | - pollscm: | |
56 | cron: "@hourly" | |
57 | ||
58 | properties: | |
69f05d59 MJ |
59 | - inject: |
60 | properties-content: | | |
61 | PROJECT_NAME=lttng-tools | |
b4005bbf | 62 | - github: |
7361d941 | 63 | url: https://github.com/{github_user}/lttng-tools |
edf72710 | 64 | - build-discarder: |
a3636f24 JR |
65 | num-to-keep: 20 |
66 | artifact-num-to-keep: 2 | |
b4005bbf MJ |
67 | |
68 | ||
7361d941 | 69 | ## Axis Anchors |
61afb3c3 MJ |
70 | - lttng-tools_build_axes_defaults: <tng-tools_build_axes_defaults |
71 | name: 'lttng-tools_build_axes_defaults' | |
b4005bbf | 72 | project-type: matrix |
ca8c6144 | 73 | node: 'master' # Applies only to matrix flyweight task |
3e93ffa2 MJ |
74 | execution-strategy: |
75 | combination-filter: '{filter}' | |
b4005bbf MJ |
76 | axes: |
77 | - axis: | |
78 | type: slave | |
79 | name: arch | |
80 | values: '{obj:arch}' | |
81 | - axis: | |
82 | type: user-defined | |
83 | name: conf | |
95654431 | 84 | values: '{obj:conf}' |
b4005bbf MJ |
85 | - axis: |
86 | type: user-defined | |
87 | name: liburcu_version | |
88 | values: '{obj:urcuversion}' | |
89 | - axis: | |
90 | type: user-defined | |
91 | name: babeltrace_version | |
92 | values: '{obj:babelversion}' | |
93 | - axis: | |
94 | type: user-defined | |
95 | name: build | |
96 | values: '{obj:build}' | |
9699c0e7 JR |
97 | - axis: |
98 | type: user-defined | |
99 | name: test_type | |
100 | values: '{obj:testtype}' | |
b4005bbf | 101 | |
7361d941 MJ |
102 | |
103 | ## Builders Anchors | |
61afb3c3 MJ |
104 | - lttng-tools_build_builders_defaults: <tng-tools_build_builders_defaults |
105 | name: 'lttng-tools_build_builders_defaults' | |
b4005bbf MJ |
106 | builders: |
107 | - conditional-step: | |
108 | condition-kind: regex-match | |
109 | label: '$conf' | |
110 | regex: (std|static) | |
111 | on-evaluation-failure: run | |
112 | steps: | |
113 | - copyartifact: | |
114 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std | |
115 | which-build: last-successful | |
3522265a | 116 | stable: false |
b4005bbf | 117 | filter: 'build/**' |
09d45745 | 118 | target: 'deps' |
b4005bbf MJ |
119 | do-not-fingerprint: true |
120 | - copyartifact: | |
121 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std | |
122 | which-build: last-successful | |
3522265a | 123 | stable: false |
b4005bbf | 124 | filter: 'build/**' |
09d45745 | 125 | target: 'deps' |
b4005bbf MJ |
126 | do-not-fingerprint: true |
127 | - copyartifact: | |
aa27566e | 128 | project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std |
b4005bbf | 129 | which-build: last-successful |
3522265a | 130 | stable: false |
b4005bbf | 131 | filter: 'build/**' |
09d45745 | 132 | target: 'deps' |
b4005bbf MJ |
133 | do-not-fingerprint: true |
134 | - conditional-step: | |
135 | condition-kind: regex-match | |
136 | label: '$conf' | |
67122b96 | 137 | regex: no-ust |
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 | 144 | filter: 'build/**' |
09d45745 | 145 | target: 'deps' |
b4005bbf MJ |
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 | 151 | filter: 'build/**' |
09d45745 | 152 | target: 'deps' |
b4005bbf MJ |
153 | do-not-fingerprint: true |
154 | - copyartifact: | |
aa27566e | 155 | project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=std,build=std |
b4005bbf | 156 | which-build: last-successful |
3522265a | 157 | stable: false |
b4005bbf | 158 | filter: 'build/**' |
09d45745 | 159 | target: 'deps' |
b4005bbf MJ |
160 | do-not-fingerprint: true |
161 | - conditional-step: | |
162 | condition-kind: regex-match | |
163 | label: '$conf' | |
67122b96 | 164 | regex: agents |
b4005bbf MJ |
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 |
b4005bbf | 171 | filter: 'build/**' |
09d45745 | 172 | target: 'deps' |
b4005bbf MJ |
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 |
b4005bbf | 178 | filter: 'build/**' |
09d45745 | 179 | target: 'deps' |
b4005bbf MJ |
180 | do-not-fingerprint: true |
181 | - copyartifact: | |
aa27566e | 182 | project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std |
b4005bbf | 183 | which-build: last-successful |
3522265a | 184 | stable: false |
b4005bbf | 185 | filter: 'build/**' |
09d45745 | 186 | target: 'deps' |
b4005bbf | 187 | do-not-fingerprint: true |
b6e62a6a MJ |
188 | - conditional-step: |
189 | condition-kind: regex-match | |
190 | label: '$conf' | |
191 | regex: (relayd-only) | |
192 | on-evaluation-failure: run | |
193 | steps: | |
194 | - copyartifact: | |
195 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
196 | which-build: last-successful | |
3522265a | 197 | stable: false |
b6e62a6a | 198 | filter: 'build/**' |
09d45745 | 199 | target: 'deps' |
b6e62a6a MJ |
200 | do-not-fingerprint: true |
201 | - copyartifact: | |
202 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
203 | which-build: last-successful | |
3522265a | 204 | stable: false |
b6e62a6a | 205 | filter: 'build/**' |
09d45745 | 206 | target: 'deps' |
b6e62a6a | 207 | do-not-fingerprint: true |
3c81f138 JR |
208 | - conditional-step: |
209 | condition-kind: regex-match | |
210 | label: '$conf' | |
211 | regex: debug-rcu | |
212 | on-evaluation-failure: run | |
213 | steps: | |
214 | - copyartifact: | |
215 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=debug-rcu,build=std | |
216 | which-build: last-successful | |
217 | stable: false | |
218 | filter: 'build/**' | |
09d45745 | 219 | target: 'deps' |
3c81f138 JR |
220 | do-not-fingerprint: true |
221 | - copyartifact: | |
222 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
223 | which-build: last-successful | |
224 | stable: false | |
225 | filter: 'build/**' | |
09d45745 | 226 | target: 'deps' |
3c81f138 JR |
227 | do-not-fingerprint: true |
228 | - copyartifact: | |
229 | project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=debug-rcu,build=std | |
230 | which-build: last-successful | |
231 | stable: false | |
232 | filter: 'build/**' | |
09d45745 | 233 | target: 'deps' |
3c81f138 | 234 | do-not-fingerprint: true |
3e93ffa2 MJ |
235 | - conditional-step: |
236 | condition-kind: regex-match | |
237 | label: '$conf' | |
238 | regex: tls_fallback | |
239 | on-evaluation-failure: run | |
240 | steps: | |
241 | - copyartifact: | |
242 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=tls_fallback,build=std | |
243 | which-build: last-successful | |
244 | stable: false | |
245 | filter: 'build/**' | |
246 | target: 'deps' | |
247 | do-not-fingerprint: true | |
248 | - copyartifact: | |
249 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
250 | which-build: last-successful | |
251 | stable: false | |
252 | filter: 'build/**' | |
253 | target: 'deps' | |
254 | do-not-fingerprint: true | |
255 | - copyartifact: | |
256 | project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=tls_fallback,build=std | |
257 | which-build: last-successful | |
258 | stable: false | |
259 | filter: 'build/**' | |
260 | target: 'deps' | |
261 | do-not-fingerprint: true | |
aae4e179 JR |
262 | - shell: |
263 | !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh | |
b4005bbf | 264 | - shell: |
ef63064f | 265 | !include-raw-escape: scripts/lttng-tools/build.sh |
b4005bbf | 266 | |
3f7ea864 JR |
267 | - lttng-tools_build_builders_gerrit: <tng-tools_build_builders_gerrit |
268 | name: 'lttng-tools_build_builders_gerrit' | |
269 | builders: | |
270 | - shell: | |
271 | !include-raw-escape: scripts/lttng-tools/gerrit-depends-on.sh | |
272 | - inject: | |
273 | properties-file: gerrit_custom_dependencies.properties | |
274 | - conditional-step: | |
275 | condition-kind: and | |
276 | on-evaluation-failure: run | |
277 | condition-operands: | |
278 | - condition-kind: shell | |
279 | condition-command: 'test -z "$GERRIT_DEP_LTTNG_UST"' | |
280 | - condition-kind: regex-match | |
281 | label: '$conf' | |
282 | regex: (std|static|agents|debug-rcu) | |
283 | steps: | |
284 | - copyartifact: | |
64ed2e03 | 285 | project: lttng-ust_${{GERRIT_BRANCH}}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std |
3f7ea864 JR |
286 | which-build: last-successful |
287 | stable: false | |
288 | filter: 'build/**' | |
289 | target: 'deps' | |
290 | do-not-fingerprint: true | |
291 | - conditional-step: | |
292 | condition-kind: regex-match | |
293 | label: '$conf' | |
294 | regex: (std|static) | |
295 | on-evaluation-failure: run | |
296 | steps: | |
297 | - copyartifact: | |
298 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std | |
299 | which-build: last-successful | |
300 | stable: false | |
301 | filter: 'build/**' | |
302 | target: 'deps' | |
303 | do-not-fingerprint: true | |
304 | - copyartifact: | |
305 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std | |
306 | which-build: last-successful | |
307 | stable: false | |
308 | filter: 'build/**' | |
309 | target: 'deps' | |
310 | do-not-fingerprint: true | |
311 | - conditional-step: | |
312 | condition-kind: regex-match | |
313 | label: '$conf' | |
314 | regex: no-ust | |
315 | on-evaluation-failure: run | |
316 | steps: | |
317 | - copyartifact: | |
318 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
319 | which-build: last-successful | |
320 | stable: false | |
321 | filter: 'build/**' | |
322 | target: 'deps' | |
323 | do-not-fingerprint: true | |
324 | - copyartifact: | |
325 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
326 | which-build: last-successful | |
327 | stable: false | |
328 | filter: 'build/**' | |
329 | target: 'deps' | |
330 | do-not-fingerprint: true | |
331 | - copyartifact: | |
64ed2e03 | 332 | project: lttng-ust_${{GERRIT_BRANCH}}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=std,build=std |
3f7ea864 JR |
333 | which-build: last-successful |
334 | stable: false | |
335 | filter: 'build/**' | |
336 | target: 'deps' | |
337 | do-not-fingerprint: true | |
338 | - conditional-step: | |
339 | condition-kind: regex-match | |
340 | label: '$conf' | |
341 | regex: (agents|relayd-only) | |
342 | on-evaluation-failure: run | |
343 | steps: | |
344 | - copyartifact: | |
345 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
346 | which-build: last-successful | |
347 | stable: false | |
348 | filter: 'build/**' | |
349 | target: 'deps' | |
350 | do-not-fingerprint: true | |
351 | - copyartifact: | |
352 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
353 | which-build: last-successful | |
354 | stable: false | |
355 | filter: 'build/**' | |
356 | target: 'deps' | |
357 | do-not-fingerprint: true | |
358 | - conditional-step: | |
359 | condition-kind: regex-match | |
360 | label: '$conf' | |
361 | regex: debug-rcu | |
362 | on-evaluation-failure: run | |
363 | steps: | |
364 | - copyartifact: | |
365 | project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std | |
366 | which-build: last-successful | |
367 | stable: false | |
368 | filter: 'build/**' | |
369 | target: 'deps' | |
370 | do-not-fingerprint: true | |
371 | - copyartifact: | |
372 | project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std | |
373 | which-build: last-successful | |
374 | stable: false | |
375 | filter: 'build/**' | |
376 | target: 'deps' | |
377 | do-not-fingerprint: true | |
378 | - shell: | |
379 | !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh | |
380 | - conditional-step: | |
381 | condition-kind: shell | |
382 | condition-command: 'test ! -z "$GERRIT_DEP_LTTNG_UST"' | |
383 | steps: | |
384 | - shell: | |
385 | !include-raw-escape: | |
386 | - scripts/lttng-tools/gerrit-build-override.sh | |
387 | - scripts/lttng-ust/build.sh | |
388 | - shell: | |
389 | !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh | |
390 | - shell: | |
391 | !include-raw-escape: scripts/lttng-tools/build.sh | |
392 | ||
61afb3c3 MJ |
393 | - lttng-tools_build_builders_win: <tng-tools_build_builders_win |
394 | name: 'lttng-tools_build_builders_win' | |
395 | builders: | |
396 | - copyartifact: | |
397 | project: liburcu_${{liburcu_version}}_winbuild/arch=${{arch}},conf=std,build=std | |
61afb3c3 MJ |
398 | which-build: last-successful |
399 | stable: false | |
400 | filter: 'build/**' | |
09d45745 | 401 | target: 'deps' |
61afb3c3 | 402 | do-not-fingerprint: true |
61afb3c3 MJ |
403 | - conditional-step: |
404 | condition-kind: strings-match | |
405 | on-evaluation-failure: run | |
406 | condition-string1: '${{arch}}' | |
407 | condition-string2: 'cygwin64' | |
408 | steps: | |
409 | - shell: | |
410 | !include-raw-escape: | |
411 | - scripts/common/cygwin64-shebang | |
cefcd7f8 | 412 | - scripts/common/cygpath-prefix |
61afb3c3 MJ |
413 | - scripts/lttng-tools/build.sh |
414 | - conditional-step: | |
415 | condition-kind: strings-match | |
416 | on-evaluation-failure: run | |
417 | condition-string1: '${{arch}}' | |
8f541678 | 418 | condition-string2: 'msys2-mingw32' |
61afb3c3 MJ |
419 | steps: |
420 | - inject: | |
421 | properties-content: 'MSYSTEM=MINGW32' | |
422 | - shell: | |
423 | !include-raw-escape: | |
8f541678 | 424 | - scripts/common/msys2-shebang |
cefcd7f8 | 425 | - scripts/common/cygpath-prefix |
61afb3c3 MJ |
426 | - scripts/lttng-tools/build.sh |
427 | - conditional-step: | |
428 | condition-kind: strings-match | |
429 | on-evaluation-failure: run | |
430 | condition-string1: '${{arch}}' | |
8f541678 | 431 | condition-string2: 'msys2-mingw64' |
61afb3c3 MJ |
432 | steps: |
433 | - inject: | |
434 | properties-content: 'MSYSTEM=MINGW64' | |
435 | - shell: | |
436 | !include-raw-escape: | |
8f541678 | 437 | - scripts/common/msys2-shebang |
cefcd7f8 | 438 | - scripts/common/cygpath-prefix |
61afb3c3 MJ |
439 | - scripts/lttng-tools/build.sh |
440 | ||
dd00f858 JR |
441 | - lttng-tools_build_publishers_dev: <tng-tools_build_publishers_dev |
442 | name: 'lttng-tools_build_publishers_dev' | |
b4005bbf | 443 | publishers: |
0a028cf6 JR |
444 | - postbuildscript: |
445 | mark-unstable-if-failed: true | |
446 | builders: | |
447 | - role: SLAVE | |
448 | build-on: | |
449 | - SUCCESS | |
450 | - UNSTABLE | |
451 | - NOT_BUILT | |
452 | - ABORTED | |
453 | - FAILURE | |
454 | build-steps: | |
455 | - shell: | |
456 | !include-raw-escape: scripts/lttng-tools/hang_processes.sh | |
b4005bbf | 457 | - tap: |
09d45745 MJ |
458 | results: 'tap/**/*.*' |
459 | fail-if-no-results: true | |
b4005bbf | 460 | failed-tests-mark-build-as-failure: true |
95654431 | 461 | todo-is-failure: false |
b4005bbf MJ |
462 | - warnings: |
463 | console-log-parsers: | |
464 | - 'GNU Make + GNU C Compiler (gcc)' | |
51ca880a MJ |
465 | total-thresholds: |
466 | unstable: | |
d2c76ee5 MJ |
467 | total-all: 0 |
468 | total-high: 0 | |
469 | total-normal: 0 | |
470 | total-low: 0 | |
3a45a6a5 | 471 | - archive: |
09d45745 | 472 | artifacts: 'build/**,deps/**,tap/**' |
3a45a6a5 | 473 | allow-empty: false |
2cc29ca7 JR |
474 | - workspace-cleanup: |
475 | clean-if: | |
476 | - failure: false | |
dd00f858 JR |
477 | - email-ext: |
478 | recipients: '{obj:email_to}' | |
479 | always: false | |
480 | unstable: false | |
481 | first-failure: true | |
482 | first-unstable: true | |
483 | not-built: false | |
484 | aborted: false | |
485 | regression: false | |
486 | failure: false | |
487 | second-failure: false | |
488 | improvement: false | |
489 | still-failing: false | |
490 | success: false | |
491 | fixed: false | |
492 | fixed-unhealthy: true | |
493 | still-unstable: false | |
494 | pre-build: false | |
495 | matrix-trigger: only-parent | |
496 | send-to: | |
497 | - recipients | |
61afb3c3 MJ |
498 | |
499 | - lttng-tools_build_publishers_prod: <tng-tools_build_publishers_prod | |
500 | name: 'lttng-tools_build_publishers_prod' | |
501 | publishers: | |
0a028cf6 JR |
502 | - postbuildscript: |
503 | mark-unstable-if-failed: true | |
504 | builders: | |
505 | - role: SLAVE | |
506 | build-on: | |
507 | - SUCCESS | |
508 | - UNSTABLE | |
509 | - NOT_BUILT | |
510 | - ABORTED | |
511 | - FAILURE | |
512 | build-steps: | |
513 | - shell: | |
514 | !include-raw-escape: scripts/lttng-tools/hang_processes.sh | |
0efb2471 | 515 | - tap: |
09d45745 MJ |
516 | results: 'tap/**/*.*' |
517 | fail-if-no-results: true | |
0efb2471 JR |
518 | failed-tests-mark-build-as-failure: true |
519 | todo-is-failure: false | |
520 | - warnings: | |
521 | console-log-parsers: | |
522 | - 'GNU Make + GNU C Compiler (gcc)' | |
523 | total-thresholds: | |
524 | unstable: | |
525 | total-all: 0 | |
526 | total-high: 0 | |
527 | total-normal: 0 | |
528 | total-low: 0 | |
529 | - workspace-cleanup: | |
530 | clean-if: | |
531 | - failure: false | |
61afb3c3 | 532 | - archive: |
09d45745 | 533 | artifacts: 'build/**,deps/**,tap/**' |
61afb3c3 | 534 | allow-empty: false |
dd00f858 JR |
535 | - email-ext: |
536 | recipients: '{obj:email_to}' | |
537 | reply-to: ci-notification@lists.lttng.org | |
538 | always: false | |
539 | unstable: false | |
540 | first-failure: true | |
541 | first-unstable: true | |
542 | not-built: false | |
543 | aborted: false | |
544 | regression: false | |
545 | failure: false | |
546 | second-failure: false | |
547 | improvement: false | |
548 | still-failing: false | |
549 | success: false | |
550 | fixed: false | |
551 | fixed-unhealthy: true | |
552 | still-unstable: false | |
553 | pre-build: false | |
554 | matrix-trigger: only-parent | |
555 | send-to: | |
556 | - recipients | |
b4005bbf | 557 | |
c4952db9 MJ |
558 | - lttng-tools_build_publishers_win: <tng-tools_build_publishers_win |
559 | name: 'lttng-tools_build_publishers_win' | |
560 | publishers: | |
561 | - tap: | |
09d45745 MJ |
562 | results: 'tap/**/*.*' |
563 | fail-if-no-results: true | |
c4952db9 MJ |
564 | failed-tests-mark-build-as-failure: true |
565 | todo-is-failure: false | |
566 | - warnings: | |
567 | console-log-parsers: | |
568 | - 'GNU Make + GNU C Compiler (gcc)' | |
569 | total-thresholds: | |
570 | unstable: | |
571 | total-all: 0 | |
572 | total-high: 0 | |
573 | total-normal: 0 | |
574 | total-low: 0 | |
575 | - workspace-cleanup: | |
576 | clean-if: | |
577 | - failure: false | |
578 | - archive: | |
09d45745 | 579 | artifacts: 'build/**,deps/**,tap/**' |
c4952db9 MJ |
580 | allow-empty: false |
581 | - email-ext: | |
582 | recipients: '{obj:email_to}' | |
583 | reply-to: ci-notification@lists.lttng.org | |
584 | always: false | |
585 | unstable: false | |
586 | first-failure: true | |
587 | first-unstable: true | |
588 | not-built: false | |
589 | aborted: false | |
590 | regression: false | |
591 | failure: false | |
592 | second-failure: false | |
593 | improvement: false | |
594 | still-failing: false | |
595 | success: false | |
596 | fixed: false | |
597 | fixed-unhealthy: true | |
598 | still-unstable: false | |
599 | pre-build: false | |
600 | matrix-trigger: only-parent | |
601 | send-to: | |
602 | - recipients | |
603 | ||
61afb3c3 | 604 | ## Templates |
7671741c | 605 | - job-template: |
61afb3c3 MJ |
606 | name: lttng-tools_{version}_{buildtype} |
607 | defaults: lttng-tools | |
7671741c | 608 | |
61afb3c3 MJ |
609 | <<: *lttng-tools_build_axes_defaults |
610 | <<: *lttng-tools_build_builders_defaults | |
61afb3c3 MJ |
611 | <<: *lttng-tools_build_publishers_prod |
612 | ||
613 | triggers: | |
614 | - pollscm: | |
615 | cron: "@hourly" | |
616 | - reverse: | |
617 | jobs: 'lttng-ust_{version}_{buildtype}' | |
618 | result: 'success' | |
619 | ||
9699c0e7 JR |
620 | - job-template: |
621 | name: lttng-tools_{version}_long_regression | |
622 | defaults: lttng-tools | |
623 | wrappers: | |
624 | - ansicolor | |
625 | - timeout: | |
16844a6d | 626 | timeout: 10 |
9699c0e7 | 627 | fail: true |
7361d941 | 628 | type: no-activity |
9699c0e7 JR |
629 | - timestamps |
630 | - workspace-cleanup: | |
631 | clean-if: | |
632 | - failure: false | |
633 | ||
634 | <<: *lttng-tools_build_axes_defaults | |
635 | <<: *lttng-tools_build_builders_defaults | |
636 | <<: *lttng-tools_build_publishers_prod | |
637 | ||
638 | triggers: | |
639 | - pollscm: | |
640 | cron: "@hourly" | |
641 | - reverse: | |
642 | jobs: 'lttng-ust_{version}_{buildtype}' | |
643 | result: 'success' | |
644 | ||
7361d941 MJ |
645 | - job-template: |
646 | name: lttng-tools_{version}_rootbuild | |
647 | defaults: lttng-tools | |
648 | project-type: matrix | |
649 | node: 'master' # Applies only to matrix flyweight task | |
650 | execution-strategy: | |
651 | combination-filter: '{filter}' | |
652 | axes: | |
653 | - axis: | |
654 | type: slave | |
655 | name: node | |
656 | values: | |
657 | - 'amd64-rootnode' | |
658 | - axis: | |
659 | type: user-defined | |
660 | name: arch | |
661 | values: '{obj:arch}' | |
662 | - axis: | |
663 | type: user-defined | |
664 | name: conf | |
665 | values: '{obj:conf}' | |
666 | - axis: | |
667 | type: user-defined | |
668 | name: liburcu_version | |
669 | values: '{obj:urcuversion}' | |
670 | - axis: | |
671 | type: user-defined | |
672 | name: babeltrace_version | |
673 | values: '{obj:babelversion}' | |
674 | - axis: | |
675 | type: user-defined | |
676 | name: build | |
677 | values: '{obj:build}' | |
678 | - axis: | |
679 | type: user-defined | |
680 | name: test_type | |
681 | values: '{obj:testtype}' | |
682 | ||
683 | scm: | |
684 | - git: *lttng-tools_git | |
685 | - git: *lttng-modules_git | |
686 | ||
687 | wrappers: | |
688 | - ansicolor | |
689 | - timeout: | |
690 | timeout: 10 | |
691 | fail: true | |
692 | type: no-activity | |
693 | - timestamps | |
694 | ||
695 | <<: *lttng-tools_build_builders_defaults | |
696 | <<: *lttng-tools_build_publishers_prod | |
697 | ||
698 | triggers: | |
699 | - pollscm: | |
700 | cron: "@hourly" | |
701 | - reverse: | |
702 | jobs: 'lttng-ust_{version}_build' | |
703 | result: 'success' | |
704 | ||
61afb3c3 MJ |
705 | - job-template: |
706 | name: lttng-tools_{version}_winbuild | |
707 | defaults: lttng-tools | |
708 | ||
709 | <<: *lttng-tools_build_axes_defaults | |
710 | <<: *lttng-tools_build_builders_win | |
c4952db9 | 711 | <<: *lttng-tools_build_publishers_win |
61afb3c3 MJ |
712 | |
713 | - job-template: | |
714 | name: dev_{user}_lttng-tools_{version}_{buildtype} | |
715 | defaults: lttng-tools | |
7671741c | 716 | |
61afb3c3 MJ |
717 | <<: *lttng-tools_build_axes_defaults |
718 | <<: *lttng-tools_build_builders_defaults | |
dd00f858 | 719 | <<: *lttng-tools_build_publishers_dev |
7671741c | 720 | |
c2a8d05f MJ |
721 | - job-template: |
722 | name: dev_gerrit_lttng-tools_{buildtype} | |
723 | defaults: lttng-tools | |
724 | concurrent: true | |
725 | ||
726 | scm: | |
727 | - git: | |
728 | url: https://review.lttng.org/lttng-tools | |
729 | refspec: 'refs/changes/*:refs/changes/*' | |
730 | branches: | |
731 | - '$GERRIT_REFSPEC' | |
732 | basedir: src/lttng-tools | |
733 | skip-tag: true | |
734 | ||
735 | triggers: | |
736 | - gerrit: | |
737 | trigger-on: | |
738 | - comment-added-event: | |
739 | approval-category: 'CI-Build' | |
740 | approval-value: 1 | |
741 | projects: | |
742 | - project-compare-type: 'PLAIN' | |
743 | project-pattern: 'lttng-tools' | |
744 | branches: | |
745 | - branch-compare-type: 'ANT' | |
746 | branch-pattern: '**' | |
747 | trigger-for-unreviewed-patches: true | |
748 | ||
a1f0d20d MJ |
749 | properties: |
750 | - inject: | |
751 | properties-content: | | |
752 | PROJECT_NAME=lttng-tools | |
753 | - build-discarder: | |
754 | days-to-keep: 1 | |
755 | - throttle: | |
756 | option: 'category' | |
757 | categories: | |
758 | - 'gerrit-{buildtype}' | |
759 | ||
c2a8d05f | 760 | <<: *lttng-tools_build_axes_defaults |
3f7ea864 | 761 | <<: *lttng-tools_build_builders_gerrit |
c2a8d05f MJ |
762 | |
763 | publishers: | |
764 | - postbuildscript: | |
765 | mark-unstable-if-failed: true | |
766 | builders: | |
767 | - role: SLAVE | |
768 | build-on: | |
769 | - SUCCESS | |
770 | - UNSTABLE | |
771 | - NOT_BUILT | |
772 | - ABORTED | |
773 | - FAILURE | |
774 | build-steps: | |
775 | - shell: | |
776 | !include-raw-escape: scripts/lttng-tools/hang_processes.sh | |
777 | - tap: | |
778 | results: 'tap/**/*.*' | |
779 | fail-if-no-results: true | |
780 | failed-tests-mark-build-as-failure: true | |
781 | todo-is-failure: false | |
782 | - warnings: | |
783 | console-log-parsers: | |
784 | - 'GNU Make + GNU C Compiler (gcc)' | |
785 | total-thresholds: | |
786 | unstable: | |
787 | total-all: 0 | |
788 | total-high: 0 | |
789 | total-normal: 0 | |
790 | total-low: 0 | |
791 | - archive: | |
792 | artifacts: 'build/**,deps/**,tap/**' | |
793 | allow-empty: false | |
794 | - workspace-cleanup: | |
795 | clean-if: | |
796 | - failure: false | |
797 | ||
c95cf818 MJ |
798 | - job-template: |
799 | name: lttng-tools_{version}_release | |
800 | defaults: lttng-tools | |
801 | node: 'amd64' | |
802 | ||
803 | triggers: | |
804 | - pollscm: | |
805 | cron: "@daily" | |
806 | ||
807 | scm: | |
808 | - git: | |
7361d941 | 809 | url: git://github.com/{github_user}/lttng-tools.git |
c95cf818 | 810 | browser: githubweb |
7361d941 | 811 | browser-url: https://github.com/{github_user}/lttng-tools |
a7f915c4 | 812 | refspec: '+refs/tags/*:refs/remotes/origin/tags/*' |
c95cf818 MJ |
813 | branches: |
814 | - '*/tags/{version}.*' | |
815 | basedir: src/lttng-tools | |
816 | ||
817 | builders: | |
818 | - copyartifact: | |
819 | project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std | |
820 | which-build: last-successful | |
821 | stable: false | |
822 | filter: 'build/**' | |
823 | target: 'deps' | |
824 | do-not-fingerprint: true | |
825 | - copyartifact: | |
826 | project: babeltrace_{babelversion}_build/arch=amd64,conf=std,build=std | |
827 | which-build: last-successful | |
828 | stable: false | |
829 | filter: 'build/**' | |
830 | target: 'deps' | |
831 | do-not-fingerprint: true | |
832 | - copyartifact: | |
833 | project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=agents,build=std | |
834 | which-build: last-successful | |
835 | stable: false | |
836 | filter: 'build/**' | |
837 | target: 'deps' | |
838 | do-not-fingerprint: true | |
839 | - shell: | |
840 | !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh | |
841 | - shell: | |
842 | !include-raw-escape: scripts/lttng-tools/release.sh | |
843 | ||
844 | publishers: | |
845 | - postbuildscript: | |
846 | mark-unstable-if-failed: true | |
847 | builders: | |
848 | - role: SLAVE | |
849 | build-on: | |
850 | - SUCCESS | |
851 | - UNSTABLE | |
852 | - NOT_BUILT | |
853 | - ABORTED | |
854 | - FAILURE | |
855 | build-steps: | |
856 | - shell: | |
857 | !include-raw-escape: scripts/lttng-tools/hang_processes.sh | |
a7f915c4 MJ |
858 | - tap: |
859 | results: 'tap/**/*.*' | |
860 | fail-if-no-results: true | |
861 | failed-tests-mark-build-as-failure: true | |
862 | todo-is-failure: false | |
c95cf818 MJ |
863 | - warnings: |
864 | console-log-parsers: | |
865 | - 'GNU Make + GNU C Compiler (gcc)' | |
866 | total-thresholds: | |
867 | unstable: | |
868 | total-all: 0 | |
869 | total-high: 0 | |
870 | total-normal: 0 | |
871 | total-low: 0 | |
872 | - workspace-cleanup: | |
873 | clean-if: | |
874 | - failure: false | |
875 | - archive: | |
876 | artifacts: 'out/**' | |
877 | allow-empty: false | |
878 | ||
b4005bbf MJ |
879 | - job-template: |
880 | name: lttng-tools_{version}_cppcheck | |
881 | defaults: lttng-tools | |
882 | ||
883 | triggers: | |
884 | - pollscm: | |
885 | cron: "@daily" | |
886 | ||
887 | builders: | |
888 | - shell: | | |
5279b0f2 MJ |
889 | rm -f cppcheck-result.xml |
890 | cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> cppcheck-result.xml | |
b4005bbf MJ |
891 | |
892 | publishers: | |
893 | - archive: | |
5279b0f2 | 894 | artifacts: 'cppcheck-result.xml' |
b4005bbf MJ |
895 | allow-empty: false |
896 | - cppcheck: | |
5279b0f2 | 897 | pattern: 'cppcheck-result.xml' |
dd00f858 | 898 | - email-ext: |
b4005bbf | 899 | recipients: 'ci-notification@lists.lttng.org' |
dd00f858 JR |
900 | reply-to: ci-notification@lists.lttng.org |
901 | always: false | |
902 | unstable: false | |
903 | first-failure: true | |
904 | first-unstable: true | |
905 | not-built: false | |
906 | aborted: false | |
907 | regression: false | |
908 | failure: false | |
909 | second-failure: false | |
910 | improvement: false | |
911 | still-failing: false | |
912 | success: false | |
913 | fixed: false | |
914 | fixed-unhealthy: true | |
915 | still-unstable: false | |
916 | pre-build: false | |
917 | matrix-trigger: only-parent | |
918 | send-to: | |
919 | - recipients | |
b4005bbf MJ |
920 | |
921 | - job-template: | |
922 | name: lttng-tools_{version}_scan-build | |
923 | defaults: lttng-tools | |
16844a6d | 924 | node: 'amd64' |
b4005bbf MJ |
925 | |
926 | triggers: | |
927 | - pollscm: | |
928 | cron: "@daily" | |
929 | ||
930 | builders: | |
931 | - copyartifact: | |
16844a6d | 932 | project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std |
b4005bbf | 933 | which-build: last-successful |
3522265a | 934 | stable: false |
b4005bbf | 935 | filter: 'build/**' |
6544f0ff | 936 | target: 'deps' |
b4005bbf MJ |
937 | do-not-fingerprint: true |
938 | - copyartifact: | |
16844a6d | 939 | project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std |
b4005bbf | 940 | which-build: last-successful |
3522265a | 941 | stable: false |
b4005bbf | 942 | filter: 'build/**' |
6544f0ff | 943 | target: 'deps' |
b4005bbf MJ |
944 | do-not-fingerprint: true |
945 | - shell: | |
69f05d59 | 946 | !include-raw-escape: scripts/common/scan-build.sh |
b4005bbf MJ |
947 | |
948 | publishers: | |
949 | - html-publisher: | |
950 | name: 'HTML Report' | |
951 | dir: 'scan-build-archive/' | |
952 | files: 'index.html' | |
953 | ||
954 | - job-template: | |
955 | name: lttng-tools_{version}_coverity | |
956 | defaults: lttng-tools | |
16844a6d | 957 | node: 'amd64' |
b4005bbf MJ |
958 | |
959 | triggers: | |
960 | - pollscm: | |
961 | cron: "@daily" | |
962 | ||
963 | wrappers: | |
964 | - workspace-cleanup | |
965 | - timestamps | |
966 | - ansicolor: | |
967 | colormap: xterm | |
968 | - credentials-binding: | |
969 | - username-password-separated: | |
970 | credential-id: lttng-tools_coverity_token | |
971 | username: COVERITY_SCAN_PROJECT_NAME | |
972 | password: COVERITY_SCAN_TOKEN | |
973 | ||
974 | builders: | |
975 | - copyartifact: | |
16844a6d | 976 | project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std |
b4005bbf | 977 | which-build: last-successful |
3522265a | 978 | stable: false |
b4005bbf | 979 | filter: 'build/**' |
30c8dfac | 980 | target: 'deps' |
b4005bbf MJ |
981 | do-not-fingerprint: true |
982 | - copyartifact: | |
16844a6d | 983 | project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std |
b4005bbf | 984 | which-build: last-successful |
3522265a | 985 | stable: false |
b4005bbf | 986 | filter: 'build/**' |
30c8dfac | 987 | target: 'deps' |
b4005bbf MJ |
988 | do-not-fingerprint: true |
989 | - shell: | |
ef63064f | 990 | !include-raw-escape: scripts/common/coverity.sh |
b4005bbf MJ |
991 | |
992 | publishers: | |
96e8f697 MJ |
993 | - archive: |
994 | artifacts: 'analysis-results.tgz,cov-int/**' | |
995 | allow-empty: false | |
b4005bbf MJ |
996 | - workspace-cleanup |
997 | ||
b4005bbf | 998 | |
09d45745 MJ |
999 | ## Views |
1000 | - view-template: | |
1001 | name: 'LTTng-tools' | |
1002 | view-type: list | |
1003 | regex: 'lttng-tools[-_].*' | |
b4005bbf | 1004 | |
b4005bbf | 1005 | |
09d45745 | 1006 | ## Projects |
b4005bbf MJ |
1007 | - project: |
1008 | name: lttng-tools | |
51ca880a | 1009 | github_user: lttng |
dd00f858 | 1010 | email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com' |
b4005bbf | 1011 | version: |
b631316e | 1012 | - stable-2.10 |
7f5ffb7a | 1013 | - stable-2.11 |
03297c9e | 1014 | - stable-2.12 |
9beacf91 | 1015 | - master |
b4005bbf | 1016 | jobs: |
81bf613d | 1017 | # Master # |
b4005bbf MJ |
1018 | - 'lttng-tools_{version}_{buildtype}': |
1019 | buildtype: build | |
1020 | version: master | |
aa27566e | 1021 | ustversion: master |
16844a6d | 1022 | arch: !!python/tuple [amd64] |
b4005bbf | 1023 | build: !!python/tuple [std, oot, dist] |
3e93ffa2 | 1024 | conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback] |
b4005bbf | 1025 | urcuversion: !!python/tuple [master] |
481eadc8 | 1026 | babelversion: !!python/tuple [stable-1.5, master] |
9699c0e7 | 1027 | testtype: !!python/tuple [base] |
3e93ffa2 | 1028 | filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))' |
b4005bbf MJ |
1029 | - 'lttng-tools_{version}_{buildtype}': |
1030 | buildtype: portbuild | |
1031 | version: master | |
aa27566e | 1032 | ustversion: master |
16844a6d | 1033 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] |
b4005bbf | 1034 | build: !!python/tuple [std] |
67122b96 | 1035 | conf: !!python/tuple [std, no-ust, agents] |
b4005bbf | 1036 | urcuversion: !!python/tuple [master] |
21ae1ad6 | 1037 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1038 | testtype: !!python/tuple [base] |
3e93ffa2 | 1039 | filter: '' |
b6e62a6a | 1040 | - 'lttng-tools_{version}_{buildtype}': |
81bf613d | 1041 | buildtype: slesbuild |
b6e62a6a MJ |
1042 | version: master |
1043 | ustversion: master | |
81bf613d | 1044 | arch: !!python/tuple [sles12sp2] |
b6e62a6a | 1045 | build: !!python/tuple [std] |
60bb9bde | 1046 | conf: !!python/tuple [agents] |
b6e62a6a | 1047 | urcuversion: !!python/tuple [master] |
21ae1ad6 | 1048 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1049 | testtype: !!python/tuple [base] |
3e93ffa2 | 1050 | filter: '' |
568b5cbd MJ |
1051 | - 'lttng-tools_{version}_{buildtype}': |
1052 | buildtype: elbuild | |
1053 | version: master | |
1054 | ustversion: master | |
1055 | arch: !!python/tuple [el8] | |
1056 | build: !!python/tuple [std] | |
1057 | conf: !!python/tuple [std] | |
1058 | urcuversion: !!python/tuple [master] | |
1059 | babelversion: !!python/tuple [stable-1.5] | |
1060 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1061 | filter: '' |
b631316e MJ |
1062 | - 'lttng-tools_{version}_{buildtype}': |
1063 | buildtype: macosxbuild | |
81bf613d MJ |
1064 | version: master |
1065 | ustversion: master | |
b631316e MJ |
1066 | arch: !!python/tuple [macosx] |
1067 | build: !!python/tuple [std] | |
1068 | conf: !!python/tuple [relayd-only] | |
81bf613d | 1069 | urcuversion: !!python/tuple [master] |
b631316e | 1070 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1071 | testtype: !!python/tuple [base] |
3e93ffa2 | 1072 | filter: '' |
0a9d9a74 | 1073 | - 'lttng-tools_{version}_{buildtype}': |
81bf613d MJ |
1074 | buildtype: solarisbuild |
1075 | version: master | |
1076 | ustversion: master | |
995ac8f2 | 1077 | arch: !!python/tuple [sol10-i386, sol11-i386] |
0a9d9a74 MJ |
1078 | build: !!python/tuple [std] |
1079 | conf: !!python/tuple [relayd-only] | |
81bf613d | 1080 | urcuversion: !!python/tuple [master] |
21ae1ad6 | 1081 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1082 | testtype: !!python/tuple [base] |
3e93ffa2 | 1083 | filter: '' |
81bf613d | 1084 | - 'lttng-tools_{version}_winbuild': |
b6e62a6a MJ |
1085 | version: master |
1086 | ustversion: master | |
cefcd7f8 | 1087 | arch: !!python/tuple [cygwin64] |
b6e62a6a MJ |
1088 | build: !!python/tuple [std] |
1089 | conf: !!python/tuple [relayd-only] | |
1090 | urcuversion: !!python/tuple [master] | |
21ae1ad6 | 1091 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1092 | testtype: !!python/tuple [base] |
3e93ffa2 | 1093 | filter: '' |
9699c0e7 JR |
1094 | - 'lttng-tools_{version}_long_regression': |
1095 | buildtype: build | |
6b9f13ac | 1096 | version: master |
9699c0e7 | 1097 | ustversion: master |
16844a6d | 1098 | arch: !!python/tuple [amd64] |
9699c0e7 JR |
1099 | build: !!python/tuple [std] |
1100 | conf: !!python/tuple [std] | |
1101 | urcuversion: !!python/tuple [master] | |
1102 | babelversion: !!python/tuple [stable-1.5] | |
1103 | testtype: !!python/tuple [full] | |
3e93ffa2 | 1104 | filter: '' |
7361d941 MJ |
1105 | - 'lttng-tools_{version}_rootbuild': |
1106 | buildtype: build | |
1107 | version: master | |
1108 | ustversion: master | |
1109 | arch: !!python/tuple [amd64] | |
1110 | build: !!python/tuple [std] | |
1111 | conf: !!python/tuple [agents] | |
1112 | urcuversion: !!python/tuple [master] | |
1113 | babelversion: !!python/tuple [stable-2.0] | |
1114 | testtype: !!python/tuple [base] | |
1115 | filter: '' | |
81bf613d | 1116 | |
03297c9e MJ |
1117 | # stable-2.12 |
1118 | - 'lttng-tools_{version}_{buildtype}': | |
1119 | buildtype: build | |
1120 | version: stable-2.12 | |
1121 | ustversion: stable-2.12 | |
1122 | arch: !!python/tuple [amd64] | |
1123 | build: !!python/tuple [std, oot, dist] | |
3e93ffa2 | 1124 | conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback] |
0faaf34a | 1125 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1126 | babelversion: !!python/tuple [stable-2.0] |
1127 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1128 | filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))' |
03297c9e MJ |
1129 | - 'lttng-tools_{version}_{buildtype}': |
1130 | buildtype: portbuild | |
1131 | version: stable-2.12 | |
1132 | ustversion: stable-2.12 | |
1133 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] | |
1134 | build: !!python/tuple [std] | |
1135 | conf: !!python/tuple [std, no-ust, agents] | |
0faaf34a | 1136 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1137 | babelversion: !!python/tuple [stable-2.0] |
1138 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1139 | filter: '' |
03297c9e MJ |
1140 | - 'lttng-tools_{version}_{buildtype}': |
1141 | buildtype: slesbuild | |
1142 | version: stable-2.12 | |
1143 | ustversion: stable-2.12 | |
1144 | arch: !!python/tuple [sles12sp2] | |
1145 | build: !!python/tuple [std] | |
60bb9bde | 1146 | conf: !!python/tuple [agents] |
0faaf34a | 1147 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1148 | babelversion: !!python/tuple [stable-2.0] |
1149 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1150 | filter: '' |
03297c9e MJ |
1151 | - 'lttng-tools_{version}_{buildtype}': |
1152 | buildtype: elbuild | |
1153 | version: stable-2.12 | |
1154 | ustversion: stable-2.12 | |
1155 | arch: !!python/tuple [el8] | |
1156 | build: !!python/tuple [std] | |
1157 | conf: !!python/tuple [std] | |
0faaf34a | 1158 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1159 | babelversion: !!python/tuple [stable-2.0] |
1160 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1161 | filter: '' |
03297c9e MJ |
1162 | - 'lttng-tools_{version}_{buildtype}': |
1163 | buildtype: solarisbuild | |
1164 | version: stable-2.12 | |
1165 | ustversion: stable-2.12 | |
1166 | arch: !!python/tuple [sol10-i386, sol11-i386] | |
1167 | build: !!python/tuple [std] | |
1168 | conf: !!python/tuple [relayd-only] | |
0faaf34a | 1169 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1170 | babelversion: !!python/tuple [stable-1.5] |
1171 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1172 | filter: '' |
03297c9e MJ |
1173 | - 'lttng-tools_{version}_{buildtype}': |
1174 | buildtype: macosxbuild | |
1175 | version: stable-2.12 | |
1176 | ustversion: stable-2.12 | |
1177 | arch: !!python/tuple [macosx] | |
1178 | build: !!python/tuple [std] | |
1179 | conf: !!python/tuple [relayd-only] | |
0faaf34a | 1180 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1181 | babelversion: !!python/tuple [stable-2.0] |
1182 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1183 | filter: '' |
03297c9e MJ |
1184 | - 'lttng-tools_{version}_winbuild': |
1185 | version: stable-2.12 | |
1186 | ustversion: stable-2.12 | |
cefcd7f8 | 1187 | arch: !!python/tuple [cygwin64] |
03297c9e MJ |
1188 | build: !!python/tuple [std] |
1189 | conf: !!python/tuple [relayd-only] | |
0faaf34a | 1190 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1191 | babelversion: !!python/tuple [stable-2.0] |
1192 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1193 | filter: '' |
03297c9e MJ |
1194 | - 'lttng-tools_{version}_long_regression': |
1195 | buildtype: build | |
1196 | version: stable-2.12 | |
1197 | ustversion: stable-2.12 | |
1198 | arch: !!python/tuple [amd64] | |
1199 | build: !!python/tuple [std] | |
1200 | conf: !!python/tuple [std] | |
0faaf34a | 1201 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1202 | babelversion: !!python/tuple [stable-2.0] |
1203 | testtype: !!python/tuple [full] | |
3e93ffa2 | 1204 | filter: '' |
7361d941 MJ |
1205 | - 'lttng-tools_{version}_rootbuild': |
1206 | buildtype: build | |
1207 | version: stable-2.12 | |
1208 | ustversion: stable-2.12 | |
1209 | arch: !!python/tuple [amd64] | |
1210 | build: !!python/tuple [std] | |
1211 | conf: !!python/tuple [agents] | |
1212 | urcuversion: !!python/tuple [stable-0.12] | |
1213 | babelversion: !!python/tuple [stable-2.0] | |
1214 | testtype: !!python/tuple [base] | |
1215 | filter: '' | |
c95cf818 MJ |
1216 | - 'lttng-tools_{version}_release': |
1217 | version: v2.12 | |
1218 | ustversion: stable-2.12 | |
1219 | urcuversion: stable-0.12 | |
1220 | babelversion: stable-2.0 | |
03297c9e | 1221 | |
7f5ffb7a MJ |
1222 | # stable-2.11 |
1223 | - 'lttng-tools_{version}_{buildtype}': | |
1224 | buildtype: build | |
1225 | version: stable-2.11 | |
1226 | ustversion: stable-2.11 | |
16844a6d | 1227 | arch: !!python/tuple [amd64] |
7f5ffb7a | 1228 | build: !!python/tuple [std, oot, dist] |
3e93ffa2 | 1229 | conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback] |
7f5ffb7a MJ |
1230 | urcuversion: !!python/tuple [stable-0.10] |
1231 | babelversion: !!python/tuple [stable-1.5] | |
5349d986 | 1232 | testtype: !!python/tuple [base] |
3e93ffa2 | 1233 | filter: '(build=="std") || ((babeltrace_version=="stable-1.5" && (conf=="std" || conf=="agents" || conf=="no-ust")))' |
7f5ffb7a MJ |
1234 | - 'lttng-tools_{version}_{buildtype}': |
1235 | buildtype: portbuild | |
1236 | version: stable-2.11 | |
1237 | ustversion: stable-2.11 | |
16844a6d | 1238 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] |
7f5ffb7a MJ |
1239 | build: !!python/tuple [std] |
1240 | conf: !!python/tuple [std, no-ust, agents] | |
1241 | urcuversion: !!python/tuple [stable-0.10] | |
1242 | babelversion: !!python/tuple [stable-1.5] | |
5349d986 | 1243 | testtype: !!python/tuple [base] |
3e93ffa2 | 1244 | filter: '' |
7f5ffb7a MJ |
1245 | - 'lttng-tools_{version}_{buildtype}': |
1246 | buildtype: slesbuild | |
1247 | version: stable-2.11 | |
1248 | ustversion: stable-2.11 | |
1249 | arch: !!python/tuple [sles12sp2] | |
1250 | build: !!python/tuple [std] | |
60bb9bde | 1251 | conf: !!python/tuple [agents] |
7f5ffb7a MJ |
1252 | urcuversion: !!python/tuple [stable-0.10] |
1253 | babelversion: !!python/tuple [stable-1.5] | |
5349d986 | 1254 | testtype: !!python/tuple [base] |
3e93ffa2 | 1255 | filter: '' |
568b5cbd MJ |
1256 | - 'lttng-tools_{version}_{buildtype}': |
1257 | buildtype: elbuild | |
1258 | version: stable-2.11 | |
1259 | ustversion: stable-2.11 | |
1260 | arch: !!python/tuple [el8] | |
1261 | build: !!python/tuple [std] | |
1262 | conf: !!python/tuple [std] | |
1263 | urcuversion: !!python/tuple [stable-0.10] | |
1264 | babelversion: !!python/tuple [stable-1.5] | |
1265 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1266 | filter: '' |
7f5ffb7a MJ |
1267 | - 'lttng-tools_{version}_{buildtype}': |
1268 | buildtype: solarisbuild | |
1269 | version: stable-2.11 | |
1270 | ustversion: stable-2.11 | |
1271 | arch: !!python/tuple [sol10-i386, sol11-i386] | |
1272 | build: !!python/tuple [std] | |
1273 | conf: !!python/tuple [relayd-only] | |
1274 | urcuversion: !!python/tuple [stable-0.10] | |
1275 | babelversion: !!python/tuple [stable-1.5] | |
5349d986 | 1276 | testtype: !!python/tuple [base] |
3e93ffa2 | 1277 | filter: '' |
7f5ffb7a MJ |
1278 | - 'lttng-tools_{version}_{buildtype}': |
1279 | buildtype: macosxbuild | |
1280 | version: stable-2.11 | |
1281 | ustversion: stable-2.11 | |
1282 | arch: !!python/tuple [macosx] | |
1283 | build: !!python/tuple [std] | |
1284 | conf: !!python/tuple [relayd-only] | |
1285 | urcuversion: !!python/tuple [stable-0.10] | |
1286 | babelversion: !!python/tuple [stable-1.5] | |
5349d986 | 1287 | testtype: !!python/tuple [base] |
3e93ffa2 | 1288 | filter: '' |
7f5ffb7a MJ |
1289 | - 'lttng-tools_{version}_winbuild': |
1290 | version: stable-2.11 | |
1291 | ustversion: stable-2.11 | |
cefcd7f8 | 1292 | arch: !!python/tuple [cygwin64] |
7f5ffb7a MJ |
1293 | build: !!python/tuple [std] |
1294 | conf: !!python/tuple [relayd-only] | |
1295 | urcuversion: !!python/tuple [stable-0.10] | |
1296 | babelversion: !!python/tuple [stable-1.5] | |
5349d986 | 1297 | testtype: !!python/tuple [base] |
3e93ffa2 | 1298 | filter: '' |
6b9f13ac MJ |
1299 | - 'lttng-tools_{version}_long_regression': |
1300 | buildtype: build | |
1301 | version: stable-2.11 | |
1302 | ustversion: stable-2.11 | |
1303 | arch: !!python/tuple [amd64] | |
1304 | build: !!python/tuple [std] | |
1305 | conf: !!python/tuple [std] | |
1306 | urcuversion: !!python/tuple [stable-0.10] | |
1307 | babelversion: !!python/tuple [stable-1.5] | |
1308 | testtype: !!python/tuple [full] | |
3e93ffa2 | 1309 | filter: '' |
7361d941 MJ |
1310 | - 'lttng-tools_{version}_rootbuild': |
1311 | buildtype: build | |
1312 | version: stable-2.11 | |
1313 | ustversion: stable-2.11 | |
1314 | arch: !!python/tuple [amd64] | |
1315 | build: !!python/tuple [std] | |
1316 | conf: !!python/tuple [agents] | |
1317 | urcuversion: !!python/tuple [stable-0.10] | |
1318 | babelversion: !!python/tuple [stable-1.5] | |
1319 | testtype: !!python/tuple [base] | |
1320 | filter: '' | |
c95cf818 MJ |
1321 | - 'lttng-tools_{version}_release': |
1322 | version: v2.11 | |
1323 | ustversion: stable-2.11 | |
1324 | urcuversion: stable-0.10 | |
1325 | babelversion: stable-1.5 | |
7f5ffb7a | 1326 | |
81bf613d | 1327 | # stable-2.10 |
b631316e MJ |
1328 | - 'lttng-tools_{version}_{buildtype}': |
1329 | buildtype: build | |
1330 | version: stable-2.10 | |
1331 | ustversion: stable-2.10 | |
16844a6d | 1332 | arch: !!python/tuple [amd64] |
b631316e | 1333 | build: !!python/tuple [std, oot, dist] |
3e93ffa2 | 1334 | conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback] |
b631316e MJ |
1335 | urcuversion: !!python/tuple [stable-0.9] |
1336 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1337 | testtype: !!python/tuple [base] |
3e93ffa2 | 1338 | filter: '(build=="std") || ((babeltrace_version=="stable-1.5" && (conf=="std" || conf=="agents" || conf=="no-ust")))' |
b631316e MJ |
1339 | - 'lttng-tools_{version}_{buildtype}': |
1340 | buildtype: portbuild | |
1341 | version: stable-2.10 | |
1342 | ustversion: stable-2.10 | |
16844a6d | 1343 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] |
b631316e MJ |
1344 | build: !!python/tuple [std] |
1345 | conf: !!python/tuple [std, no-ust, agents] | |
1346 | urcuversion: !!python/tuple [stable-0.9] | |
1347 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1348 | testtype: !!python/tuple [base] |
3e93ffa2 | 1349 | filter: '' |
81bf613d MJ |
1350 | - 'lttng-tools_{version}_{buildtype}': |
1351 | buildtype: slesbuild | |
1352 | version: stable-2.10 | |
1353 | ustversion: stable-2.10 | |
1354 | arch: !!python/tuple [sles12sp2] | |
1355 | build: !!python/tuple [std] | |
60bb9bde | 1356 | conf: !!python/tuple [agents] |
81bf613d MJ |
1357 | urcuversion: !!python/tuple [stable-0.9] |
1358 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1359 | testtype: !!python/tuple [base] |
3e93ffa2 | 1360 | filter: '' |
568b5cbd MJ |
1361 | - 'lttng-tools_{version}_{buildtype}': |
1362 | buildtype: elbuild | |
1363 | version: stable-2.10 | |
1364 | ustversion: stable-2.10 | |
1365 | arch: !!python/tuple [el8] | |
1366 | build: !!python/tuple [std] | |
1367 | conf: !!python/tuple [std] | |
1368 | urcuversion: !!python/tuple [stable-0.9] | |
1369 | babelversion: !!python/tuple [stable-1.5] | |
1370 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1371 | filter: '' |
b631316e MJ |
1372 | - 'lttng-tools_{version}_{buildtype}': |
1373 | buildtype: solarisbuild | |
1374 | version: stable-2.10 | |
1375 | ustversion: stable-2.10 | |
995ac8f2 | 1376 | arch: !!python/tuple [sol10-i386, sol11-i386] |
b631316e MJ |
1377 | build: !!python/tuple [std] |
1378 | conf: !!python/tuple [relayd-only] | |
1379 | urcuversion: !!python/tuple [stable-0.9] | |
1380 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1381 | testtype: !!python/tuple [base] |
3e93ffa2 | 1382 | filter: '' |
81bf613d MJ |
1383 | - 'lttng-tools_{version}_{buildtype}': |
1384 | buildtype: macosxbuild | |
1385 | version: stable-2.10 | |
1386 | ustversion: stable-2.10 | |
1387 | arch: !!python/tuple [macosx] | |
1388 | build: !!python/tuple [std] | |
1389 | conf: !!python/tuple [relayd-only] | |
1390 | urcuversion: !!python/tuple [stable-0.9] | |
1391 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1392 | testtype: !!python/tuple [base] |
3e93ffa2 | 1393 | filter: '' |
81bf613d MJ |
1394 | - 'lttng-tools_{version}_winbuild': |
1395 | version: stable-2.10 | |
1396 | ustversion: stable-2.10 | |
cefcd7f8 | 1397 | arch: !!python/tuple [cygwin64] |
81bf613d MJ |
1398 | build: !!python/tuple [std] |
1399 | conf: !!python/tuple [relayd-only] | |
1400 | urcuversion: !!python/tuple [stable-0.9] | |
1401 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1402 | testtype: !!python/tuple [base] |
3e93ffa2 | 1403 | filter: '' |
6b9f13ac MJ |
1404 | - 'lttng-tools_{version}_long_regression': |
1405 | buildtype: build | |
1406 | version: stable-2.10 | |
1407 | ustversion: stable-2.10 | |
1408 | arch: !!python/tuple [amd64] | |
1409 | build: !!python/tuple [std] | |
1410 | conf: !!python/tuple [std] | |
1411 | urcuversion: !!python/tuple [stable-0.9] | |
1412 | babelversion: !!python/tuple [stable-1.5] | |
1413 | testtype: !!python/tuple [full] | |
3e93ffa2 | 1414 | filter: '' |
c95cf818 MJ |
1415 | - 'lttng-tools_{version}_release': |
1416 | version: v2.10 | |
1417 | ustversion: stable-2.10 | |
1418 | urcuversion: stable-0.9 | |
1419 | babelversion: stable-1.5 | |
81bf613d MJ |
1420 | |
1421 | # stable-2.9 # | |
81bf613d MJ |
1422 | - 'lttng-tools_{version}_{buildtype}': |
1423 | buildtype: slesbuild | |
1424 | version: stable-2.9 | |
1425 | ustversion: stable-2.9 | |
1426 | arch: !!python/tuple [sles12sp2] | |
1427 | build: !!python/tuple [std] | |
60bb9bde | 1428 | conf: !!python/tuple [agents] |
81bf613d MJ |
1429 | urcuversion: !!python/tuple [stable-0.9] |
1430 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1431 | testtype: !!python/tuple [base] |
3e93ffa2 | 1432 | filter: '' |
81bf613d MJ |
1433 | |
1434 | # stable-2.8 # | |
81bf613d MJ |
1435 | - 'lttng-tools_{version}_{buildtype}': |
1436 | buildtype: slesbuild | |
1437 | version: stable-2.8 | |
1438 | ustversion: stable-2.8 | |
1439 | arch: !!python/tuple [sles12sp2] | |
1440 | build: !!python/tuple [std] | |
60bb9bde | 1441 | conf: !!python/tuple [agents] |
81bf613d | 1442 | urcuversion: !!python/tuple [stable-0.9] |
485ddac1 | 1443 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1444 | testtype: !!python/tuple [base] |
3e93ffa2 | 1445 | filter: '' |
81bf613d | 1446 | |
61afb3c3 MJ |
1447 | - 'lttng-tools_{version}_cppcheck' |
1448 | - 'lttng-tools_{version}_scan-build': | |
1449 | version: master | |
1450 | urcuversion: master | |
1451 | ustversion: master | |
7f5ffb7a MJ |
1452 | - 'lttng-tools_{version}_scan-build': |
1453 | version: stable-2.11 | |
1454 | urcuversion: stable-0.10 | |
1455 | ustversion: stable-2.11 | |
b631316e MJ |
1456 | - 'lttng-tools_{version}_scan-build': |
1457 | version: stable-2.10 | |
1458 | urcuversion: stable-0.9 | |
1459 | ustversion: stable-2.10 | |
61afb3c3 MJ |
1460 | - 'lttng-tools_{version}_coverity': |
1461 | version: master | |
1462 | urcuversion: master | |
1463 | ustversion: master | |
1464 | ||
1465 | ||
1466 | - project: | |
1467 | name: dev_jgalar_lttng-tools | |
1468 | user: jgalar | |
1469 | github_user: jgalar | |
dd00f858 | 1470 | email_to: 'jgalar@efficios.com' |
61afb3c3 | 1471 | jobs: |
7671741c | 1472 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
7671741c MJ |
1473 | buildtype: build |
1474 | version: master-staging | |
aa27566e | 1475 | ustversion: master |
16844a6d | 1476 | arch: !!python/tuple [amd64] |
7671741c | 1477 | build: !!python/tuple [std, oot, dist] |
67122b96 | 1478 | conf: !!python/tuple [std, no-ust, agents] |
7671741c | 1479 | urcuversion: !!python/tuple [master] |
482bbbfb | 1480 | babelversion: !!python/tuple [stable-1.5, master] |
9699c0e7 | 1481 | testtype: !!python/tuple [base] |
3e93ffa2 | 1482 | filter: '' |
03297c9e MJ |
1483 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
1484 | buildtype: build | |
1485 | version: stable-2.12-staging | |
1486 | ustversion: stable-2.12 | |
1487 | arch: !!python/tuple [amd64] | |
1488 | build: !!python/tuple [std, oot, dist] | |
1489 | conf: !!python/tuple [std, no-ust, agents] | |
0faaf34a | 1490 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1491 | babelversion: !!python/tuple [stable-2.0, master] |
1492 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1493 | filter: '' |
7f5ffb7a MJ |
1494 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
1495 | buildtype: build | |
1496 | version: stable-2.11-staging | |
1497 | ustversion: stable-2.11 | |
16844a6d | 1498 | arch: !!python/tuple [amd64] |
7f5ffb7a MJ |
1499 | build: !!python/tuple [std, oot, dist] |
1500 | conf: !!python/tuple [std, no-ust, agents] | |
1501 | urcuversion: !!python/tuple [stable-0.10] | |
482bbbfb | 1502 | babelversion: !!python/tuple [stable-1.5, master] |
5349d986 | 1503 | testtype: !!python/tuple [base] |
3e93ffa2 | 1504 | filter: '' |
b631316e MJ |
1505 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
1506 | buildtype: build | |
1507 | version: stable-2.10-staging | |
1508 | ustversion: stable-2.10 | |
16844a6d | 1509 | arch: !!python/tuple [amd64] |
b631316e MJ |
1510 | build: !!python/tuple [std, oot, dist] |
1511 | conf: !!python/tuple [std, no-ust, agents] | |
1512 | urcuversion: !!python/tuple [stable-0.9] | |
1513 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1514 | testtype: !!python/tuple [base] |
3e93ffa2 | 1515 | filter: '' |
6e5203a5 | 1516 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
6e5203a5 JR |
1517 | buildtype: portbuild |
1518 | version: master-staging | |
1519 | ustversion: master | |
16844a6d | 1520 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] |
6e5203a5 | 1521 | build: !!python/tuple [std] |
67122b96 | 1522 | conf: !!python/tuple [std, no-ust, agents] |
6e5203a5 | 1523 | urcuversion: !!python/tuple [master] |
cc8a3823 | 1524 | babelversion: !!python/tuple [stable-1.5, master] |
9699c0e7 | 1525 | testtype: !!python/tuple [base] |
3e93ffa2 | 1526 | filter: '' |
03297c9e MJ |
1527 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
1528 | buildtype: portbuild | |
1529 | version: stable-2.12-staging | |
1530 | ustversion: stable-2.12 | |
1531 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] | |
1532 | build: !!python/tuple [std] | |
1533 | conf: !!python/tuple [std, no-ust, agents] | |
0faaf34a | 1534 | urcuversion: !!python/tuple [stable-0.12] |
03297c9e MJ |
1535 | babelversion: !!python/tuple [stable-2.0] |
1536 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1537 | filter: '' |
7f5ffb7a MJ |
1538 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
1539 | buildtype: portbuild | |
1540 | version: stable-2.11-staging | |
1541 | ustversion: stable-2.11 | |
16844a6d | 1542 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] |
7f5ffb7a MJ |
1543 | build: !!python/tuple [std] |
1544 | conf: !!python/tuple [std, no-ust, agents] | |
1545 | urcuversion: !!python/tuple [stable-0.10] | |
1546 | babelversion: !!python/tuple [stable-1.5] | |
5349d986 | 1547 | testtype: !!python/tuple [base] |
3e93ffa2 | 1548 | filter: '' |
b631316e MJ |
1549 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
1550 | buildtype: portbuild | |
1551 | version: stable-2.10-staging | |
1552 | ustversion: stable-2.10 | |
16844a6d | 1553 | arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] |
b631316e MJ |
1554 | build: !!python/tuple [std] |
1555 | conf: !!python/tuple [std, no-ust, agents] | |
1556 | urcuversion: !!python/tuple [stable-0.9] | |
1557 | babelversion: !!python/tuple [stable-1.5] | |
9699c0e7 | 1558 | testtype: !!python/tuple [base] |
3e93ffa2 | 1559 | filter: '' |
bae34da3 | 1560 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
bae34da3 MJ |
1561 | buildtype: macosxbuild |
1562 | version: master-staging | |
1563 | ustversion: master | |
1564 | arch: !!python/tuple [macosx] | |
1565 | build: !!python/tuple [std] | |
1566 | conf: !!python/tuple [relayd-only] | |
1567 | urcuversion: !!python/tuple [master] | |
21ae1ad6 | 1568 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1569 | testtype: !!python/tuple [base] |
3e93ffa2 | 1570 | filter: '' |
a23306a6 | 1571 | - 'dev_{user}_lttng-tools_{version}_{buildtype}': |
a23306a6 MJ |
1572 | buildtype: solarisbuild |
1573 | version: master-staging | |
1574 | ustversion: master | |
995ac8f2 | 1575 | arch: !!python/tuple [sol10-i386, sol11-i386] |
a23306a6 MJ |
1576 | build: !!python/tuple [std] |
1577 | conf: !!python/tuple [relayd-only] | |
1578 | urcuversion: !!python/tuple [master] | |
21ae1ad6 | 1579 | babelversion: !!python/tuple [stable-1.5] |
9699c0e7 | 1580 | testtype: !!python/tuple [base] |
3e93ffa2 | 1581 | filter: '' |
09d45745 | 1582 | |
c2a8d05f MJ |
1583 | - project: |
1584 | name: gerrit-lttng-tools | |
1585 | github_user: lttng | |
c2a8d05f MJ |
1586 | jobs: |
1587 | - 'dev_gerrit_lttng-tools_{buildtype}': | |
1588 | buildtype: build | |
c2a8d05f MJ |
1589 | arch: !!python/tuple [amd64] |
1590 | build: !!python/tuple [std, oot, dist, oot-dist] | |
1591 | conf: !!python/tuple [std, no-ust, agents] | |
1a328e93 | 1592 | urcuversion: !!python/tuple [stable-0.12] |
c2a8d05f MJ |
1593 | babelversion: !!python/tuple [stable-1.5] |
1594 | testtype: !!python/tuple [base] | |
3e93ffa2 | 1595 | filter: '' |
c2a8d05f | 1596 | |
09d45745 MJ |
1597 | - project: |
1598 | name: lttng-tools-views | |
1599 | views: | |
1600 | - LTTng-tools |