X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Flttng-tools.yaml;h=68ac06103b2031bb8fae34a4dfef59f9224b413d;hb=91ba8aa1f65cc73d217686217f6ab5817d209808;hp=c72dd8fadb23e0fac8bd5f0e74aa66394689088c;hpb=fe5655ffce5d67914d97d2dc8ff4d8e6e3e093cb;p=lttng-ci.git diff --git a/jobs/lttng-tools.yaml b/jobs/lttng-tools.yaml index c72dd8f..68ac061 100644 --- a/jobs/lttng-tools.yaml +++ b/jobs/lttng-tools.yaml @@ -316,6 +316,13 @@ !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 @@ -324,7 +331,7 @@ 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 @@ -334,50 +341,9 @@ 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 @@ -386,35 +352,19 @@ 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"' @@ -1728,7 +1678,7 @@ arch: !!python/tuple [amd64] build: !!python/tuple [std, oot, dist, oot-dist] conf: !!python/tuple [std, no-ust, agents] - urcuversion: !!python/tuple [stable-0.13] + urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support) babelversion: !!python/tuple [stable-1.5] testtype: !!python/tuple [base] filter: '' @@ -1737,7 +1687,7 @@ arch: !!python/tuple [amd64] build: !!python/tuple [std] conf: !!python/tuple [agents] - urcuversion: !!python/tuple [stable-0.13] + urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support) babelversion: !!python/tuple [stable-2.0] testtype: !!python/tuple [base] filter: ''