liburcu_version=master
;;
*)
- liburcu_version={liburcu_version}
+ liburcu_version={liburcu_versions}
;;
esac
echo "liburcu_version=$liburcu_version" >> env.properties
github_user: lttng
github_name: lttng-ust
email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
+ liburcu_versions: !!python/tuple [stable-0.14, stable-0.15, master]
jobs:
## Master ##
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, dist, oot, oot-dist]
confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
- liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
filter: '(build=="std") || ((liburcu_version=="master" && (conf=="std" || conf=="agents")))'
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: portbuild
platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, agents]
- liburcu_versions: !!python/tuple [stable-0.13, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.13, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [yocto23-powerpc, yocto40-powerpc, yocto40-ppc64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.13, master]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [freebsd-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.13, master]
+ liburcu_versions: !!python/tuple [stable-0.15, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{cctype}':
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [std, agents]
- liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
filter: ''
touchstone: ''
- 'lttng-ust_{version}_scan-build':
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, dist, oot, oot-dist]
confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
- liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, agents]
- liburcu_versions: !!python/tuple [stable-0.13, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.13, master]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.13, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [yocto23-powerpc, yocto40-powerpc, yocto40-ppc64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.13, master]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{cctype}':
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
filter: ''
touchstone: ''
- 'lttng-ust_{version}_scan-build':
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, dist, oot, oot-dist]
confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
- liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, agents]
- liburcu_versions: !!python/tuple [stable-0.13, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.13]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.13]
filter: ''
touchstone: ''
- '{job_prefix}lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [yocto23-powerpc, yocto40-powerpc, yocto40-ppc64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.13]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: ''
- 'lttng-ust_{version}_scan-build':
job_prefix: ''
github_user: lttng
github_name: lttng-ust
+ liburcu_versions: !!python/tuple [stable-0.14, stable-0.15, master]
jobs:
## master ##
- 'dev_review_lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, agents]
- liburcu_versions: !!python/tuple [stable-0.14]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: '(build == "std") && (conf == "std")'
- 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
confs: !!python/tuple [std, agents]
filter: ''
touchstone: ''
- liburcu_version: stable-0.14
babeltrace_version: stable-2.0
- 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
version: master
platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: ''
- liburcu_version: stable-0.14
babeltrace_version: stable-2.0
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: master
platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.14]
filter: ''
touchstone: '(platform == "deb12-i386")'
- 'dev_review_lttng-ust_{version}_{buildtype}':
platforms: !!python/tuple [freebsd-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.14]
filter: ''
touchstone: ''
- 'dev_review_lttng-ust_{version}_{cctype}':
confs: !!python/tuple [std, agents]
filter: ''
touchstone: ''
- liburcu_versions: !!python/tuple [stable-0.14]
babeltrace_version: stable-2.0
## Stable 2.13 ##
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, agents]
- liburcu_versions: !!python/tuple [stable-0.13]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: '(build == "std") && (conf == "std")'
- 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
confs: !!python/tuple [std, agents]
filter: ''
touchstone: ''
- liburcu_version: stable-0.13
babeltrace_version: stable-2.0
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: stable-2.13
platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.13]
filter: ''
touchstone: '(platform == "deb12-i386")'
platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, agents]
- liburcu_versions: !!python/tuple [stable-0.13]
+ liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, stable-0.15, master]
filter: ''
touchstone: '(build == "std") && (conf == "std")'
- 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
confs: !!python/tuple [std, agents]
filter: ''
touchstone: ''
- liburcu_version: stable-0.13
babeltrace_version: stable-2.0
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: stable-2.12
platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.13]
filter: ''
touchstone: '(platform == "deb12-i386")'