!include-raw-escape: scripts/lttng-tools/gerrit-depends-on.sh
- inject:
properties-file: gerrit_custom_dependencies.properties
+ - copyartifact:
+ project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
+ which-build: last-successful
+ stable: false
+ filter: 'build/**'
+ target: 'deps'
+ do-not-fingerprint: true
- conditional-step:
condition-kind: and
on-evaluation-failure: run
condition-command: 'test -z "$GERRIT_DEP_LTTNG_UST"'
- condition-kind: regex-match
label: '$conf'
- regex: (std|static|agents|debug-rcu)
+ regex: (std|agents)
steps:
- copyartifact:
project: lttng-ust_${{GERRIT_BRANCH}}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
target: 'deps'
do-not-fingerprint: true
- conditional-step:
- condition-kind: regex-match
- label: '$conf'
- regex: (std|static)
- on-evaluation-failure: run
- steps:
- - copyartifact:
- project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
- which-build: last-successful
- stable: false
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - copyartifact:
- project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
- which-build: last-successful
- stable: false
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - conditional-step:
- condition-kind: regex-match
- label: '$conf'
- regex: no-ust
- on-evaluation-failure: run
- steps:
- - copyartifact:
- project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
- which-build: last-successful
- stable: false
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - copyartifact:
- project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
- which-build: last-successful
- stable: false
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - conditional-step:
- condition-kind: regex-match
- label: '$conf'
- regex: (agents|relayd-only)
+ condition-kind: shell
on-evaluation-failure: run
+ condition-command: 'test -z "$GERRIT_DEP_USERSPACE_RCU"'
steps:
- copyartifact:
project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
filter: 'build/**'
target: 'deps'
do-not-fingerprint: true
- - copyartifact:
- project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
- which-build: last-successful
- stable: false
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
+ - shell:
+ !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
- conditional-step:
- condition-kind: regex-match
- label: '$conf'
- regex: debug-rcu
- on-evaluation-failure: run
+ condition-kind: shell
+ condition-command: 'test ! -z "$GERRIT_DEP_USERSPACE_RCU"'
steps:
- - copyartifact:
- project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
- which-build: last-successful
- stable: false
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - copyartifact:
- project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
- which-build: last-successful
- stable: false
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
+ - shell:
+ !include-raw-escape:
+ - scripts/common/override-build-std.sh
+ - scripts/common/print.sh
+ - scripts/liburcu/build.sh
- shell:
- !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
+ !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
- conditional-step:
condition-kind: shell
condition-command: 'test ! -z "$GERRIT_DEP_LTTNG_UST"'
builders:
- role: SLAVE
build-on:
- - ABORTED
+ - FAILURE
build-steps:
- shell:
- !include-raw-escape: scripts/lttng-tools/tap_aborted.sh
+ !include-raw-escape: scripts/lttng-tools/tap_failure.sh
- postbuildscript:
mark-unstable-if-failed: true
builders:
builders:
- role: SLAVE
build-on:
- - ABORTED
+ - FAILURE
build-steps:
- shell:
- !include-raw-escape: scripts/lttng-tools/tap_aborted.sh
+ !include-raw-escape: scripts/lttng-tools/tap_failure.sh
- postbuildscript:
mark-unstable-if-failed: true
builders:
builders:
- role: SLAVE
build-on:
- - ABORTED
+ - FAILURE
build-steps:
- shell:
- !include-raw-escape: scripts/lttng-tools/tap_aborted.sh
+ !include-raw-escape: scripts/lttng-tools/tap_failure.sh
- postbuildscript:
mark-unstable-if-failed: true
builders:
- ABORTED
build-steps:
- shell:
- !include-raw-escape: scripts/lttng-tools/tap_aborted.sh
+ !include-raw-escape: scripts/lttng-tools/tap_failure.sh
- postbuildscript:
mark-unstable-if-failed: true
builders:
arch: !!python/tuple [amd64]
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
build: !!python/tuple [std]
conf: !!python/tuple [std, no-ust, agents]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [sles12sp5]
build: !!python/tuple [std]
conf: !!python/tuple [agents]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [el8]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [macos-amd64, macos-arm64]
build: !!python/tuple [std]
conf: !!python/tuple [relayd-only]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [cygwin64]
build: !!python/tuple [std]
conf: !!python/tuple [relayd-only]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [amd64]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [full]
filter: ''
arch: !!python/tuple [amd64]
build: !!python/tuple [std]
conf: !!python/tuple [agents]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: ''
- 'lttng-tools_{version}_release':
version: v2.13
ustversion: stable-2.13
- urcuversion: stable-0.12
+ urcuversion: stable-0.13
babelversion: stable-2.0
# stable-2.12
arch: !!python/tuple [amd64]
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: '(build=="std") || ((babeltrace_version=="stable-1.5" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
build: !!python/tuple [std]
conf: !!python/tuple [std, no-ust, agents]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [sles12sp5]
build: !!python/tuple [std]
conf: !!python/tuple [agents]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [el8]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [macos-amd64, macos-arm64]
build: !!python/tuple [std]
conf: !!python/tuple [relayd-only]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [cygwin64]
build: !!python/tuple [std]
conf: !!python/tuple [relayd-only]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [amd64]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [full]
filter: ''
arch: !!python/tuple [amd64]
build: !!python/tuple [std]
conf: !!python/tuple [agents]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
- 'lttng-tools_{version}_release':
version: v2.11
ustversion: stable-2.11
- urcuversion: stable-0.10
+ urcuversion: stable-0.12
babelversion: stable-1.5
# stable-2.10
urcuversion: stable-0.9
babelversion: stable-1.5
- # stable-2.9 #
- - 'lttng-tools_{version}_{buildtype}':
- buildtype: slesbuild
- version: stable-2.9
- ustversion: stable-2.9
- arch: !!python/tuple [sles12sp5]
- build: !!python/tuple [std]
- conf: !!python/tuple [agents]
- urcuversion: !!python/tuple [stable-0.9]
- babelversion: !!python/tuple [stable-1.5]
- testtype: !!python/tuple [base]
- filter: ''
-
- # stable-2.8 #
- - 'lttng-tools_{version}_{buildtype}':
- buildtype: slesbuild
- version: stable-2.8
- ustversion: stable-2.8
- arch: !!python/tuple [sles12sp5]
- build: !!python/tuple [std]
- conf: !!python/tuple [agents]
- urcuversion: !!python/tuple [stable-0.9]
- babelversion: !!python/tuple [stable-1.5]
- testtype: !!python/tuple [base]
- filter: ''
-
- 'lttng-tools_{version}_cppcheck'
- 'lttng-tools_{version}_scan-build':
version: master
ustversion: master
- 'lttng-tools_{version}_scan-build':
version: stable-2.11
- urcuversion: stable-0.10
+ urcuversion: stable-0.12
ustversion: stable-2.11
- 'lttng-tools_{version}_scan-build':
version: stable-2.10
arch: !!python/tuple [amd64]
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, no-ust, agents]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5, master]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
build: !!python/tuple [std]
conf: !!python/tuple [std, no-ust, agents]
- urcuversion: !!python/tuple [stable-0.10]
+ urcuversion: !!python/tuple [stable-0.12]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [amd64]
build: !!python/tuple [std, oot, dist, oot-dist]
conf: !!python/tuple [std, no-ust, agents]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-1.5]
testtype: !!python/tuple [base]
filter: ''
arch: !!python/tuple [amd64]
build: !!python/tuple [std]
conf: !!python/tuple [agents]
- urcuversion: !!python/tuple [stable-0.12]
+ urcuversion: !!python/tuple [stable-0.13]
babelversion: !!python/tuple [stable-2.0]
testtype: !!python/tuple [base]
filter: ''