- 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)