From af633eb8c0a2d308b4e9cc61db378966b07a1d34 Mon Sep 17 00:00:00 2001 From: Kienan Stewart Date: Tue, 19 Nov 2024 11:18:07 -0500 Subject: [PATCH] jjb: Reduce repetition in lttng-tools job definitions Signed-off-by: Kienan Stewart Change-Id: If6465a947162e75274dcefe65bb4825d6697dc33 --- jobs/lttng-tools.yaml | 361 ++++-------------------------------------- 1 file changed, 29 insertions(+), 332 deletions(-) diff --git a/jobs/lttng-tools.yaml b/jobs/lttng-tools.yaml index b0aa0be..ce6e995 100644 --- a/jobs/lttng-tools.yaml +++ b/jobs/lttng-tools.yaml @@ -1277,174 +1277,94 @@ bt_job_prefix: '' github_user: lttng email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com' + buildtype: linuxbuild + ustversion: master + urcuversions: !!python/tuple [master] + babelversions: !!python/tuple [stable-2.0] + platforms: !!python/tuple [deb12-amd64] + builds: !!python/tuple [std] + confs: !!python/tuple [std] version: - stable-2.12 - stable-2.13 - master + touchstone: '' + filter: '' jobs: # Master # - '{job_prefix}lttng-tools_{version}_{buildtype}': - buildtype: linuxbuild version: master - ustversion: master - platforms: !!python/tuple [deb12-amd64] builds: !!python/tuple [std, oot, dist] confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback] - urcuversions: !!python/tuple [master] babelversions: !!python/tuple [stable-2.0, master] filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: portbuild version: master - ustversion: master platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386] - builds: !!python/tuple [std] confs: !!python/tuple [std, no-ust, agents] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: slesbuild version: master - ustversion: master platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [master] babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: elbuild version: master - ustversion: master platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: yoctobuild version: master - ustversion: master platforms: !!python/tuple [yocto23-powerpc, yocto40-powerpc, yocto40-ppc64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_macosbuild': buildtype: macosbuild version: master - ustversion: master platforms: !!python/tuple [macos-arm64] - builds: !!python/tuple [std] confs: !!python/tuple [relayd-only] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'lttng-tools_{version}_winbuild': version: master - ustversion: master platforms: !!python/tuple [cygwin64] - builds: !!python/tuple [std] confs: !!python/tuple [relayd-only] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{cctype}': - buildtype: linuxbuild cctype: clangbuild ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16] version: master - ustversion: master - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_long_regression': - buildtype: linuxbuild version: master - ustversion: master - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': - buildtype: linuxbuild version: master - ustversion: master - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: portbuild version: master - ustversion: master platforms: !!python/tuple [deb12-i386, deb12-armhf, deb12-arm64] nodes: !!python/tuple [deb12-i386-rootnode, deb12-armhf-rootnode, deb12-arm64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] filter: '((node=="deb12-i386-rootnode" && platform=="deb12-i386") || (node=="deb12-armhf-rootnode" && platform=="deb12-armhf") || (node=="deb12-arm64-rootnode" && platform=="deb12-arm64"))' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: slesbuild version: master - ustversion: master platforms: !!python/tuple [sles15sp4-amd64] nodes: !!python/tuple [sles15sp4-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="sles15sp4-amd64-rootnode" && platform=="sles15sp4-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: elbuild version: master - ustversion: master platforms: !!python/tuple [el8-amd64] nodes: !!python/tuple [el8-amd64-rootnode] - builds: !!python/tuple [std] - confs: !!python/tuple [std] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="el8-amd64-rootnode" && platform=="el8-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{cctype}': - buildtype: linuxbuild cctype: clangbuild ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16] version: master - ustversion: master - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' - 'lttng-tools_{version}_scan-build': version: master urcuversion: master @@ -1458,167 +1378,102 @@ # stable-2.13 - '{job_prefix}lttng-tools_{version}_{buildtype}': - buildtype: linuxbuild version: stable-2.13 ustversion: stable-2.13 - platforms: !!python/tuple [deb12-amd64] builds: !!python/tuple [std, oot, dist] confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: portbuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386] - builds: !!python/tuple [std] confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: slesbuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: elbuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: yoctobuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [yocto23-powerpc, yocto40-powerpc, yocto40-ppc64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_macosbuild': buildtype: macosbuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [macos-arm64] - builds: !!python/tuple [std] confs: !!python/tuple [relayd-only] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'lttng-tools_{version}_winbuild': version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [cygwin64] - builds: !!python/tuple [std] confs: !!python/tuple [relayd-only] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{cctype}': - buildtype: linuxbuild cctype: clangbuild ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16] version: stable-2.13 ustversion: stable-2.13 - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_long_regression': - buildtype: linuxbuild version: stable-2.13 ustversion: stable-2.13 - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': - buildtype: linuxbuild version: stable-2.13 ustversion: stable-2.13 - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: portbuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [deb12-i386, deb12-armhf, deb12-arm64] nodes: !!python/tuple [deb12-i386-rootnode, deb12-armhf-rootnode, deb12-arm64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '((node=="deb12-i386-rootnode" && platform=="deb12-i386") || (node=="deb12-armhf-rootnode" && platform=="deb12-armhf") || (node=="deb12-arm64-rootnode" && platform=="deb12-arm64"))' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: slesbuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [sles15sp4-amd64] nodes: !!python/tuple [sles15sp4-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="sles15sp4-amd64-rootnode" && platform=="sles15sp4-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: elbuild version: stable-2.13 ustversion: stable-2.13 platforms: !!python/tuple [el8-amd64] nodes: !!python/tuple [el8-amd64-rootnode] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="el8-amd64-rootnode" && platform=="el8-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{cctype}': - buildtype: linuxbuild cctype: clangbuild ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16] version: stable-2.13 ustversion: stable-2.13 - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' - 'lttng-tools_{version}_release': version: v2.13 ustversion: stable-2.13 @@ -1632,116 +1487,71 @@ # stable-2.12 - '{job_prefix}lttng-tools_{version}_{buildtype}': - buildtype: linuxbuild version: stable-2.12 ustversion: stable-2.12 - platforms: !!python/tuple [deb12-amd64] builds: !!python/tuple [std, oot, dist] confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: portbuild version: stable-2.12 ustversion: stable-2.12 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386] - builds: !!python/tuple [std] confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: slesbuild version: stable-2.12 ustversion: stable-2.12 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: elbuild version: stable-2.12 ustversion: stable-2.12 platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_{buildtype}': buildtype: yoctobuild version: stable-2.12 ustversion: stable-2.12 platforms: !!python/tuple [yocto23-powerpc, yocto40-powerpc, yocto40-ppc64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_macosbuild': buildtype: macosbuild version: stable-2.12 ustversion: stable-2.12 platforms: !!python/tuple [macos-arm64] - builds: !!python/tuple [std] confs: !!python/tuple [relayd-only] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'lttng-tools_{version}_winbuild': version: stable-2.12 ustversion: stable-2.12 platforms: !!python/tuple [cygwin64] - builds: !!python/tuple [std] confs: !!python/tuple [relayd-only] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_long_regression': - buildtype: linuxbuild version: stable-2.12 ustversion: stable-2.12 - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': - buildtype: linuxbuild version: stable-2.12 ustversion: stable-2.12 - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode-linux5] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode-linux5" && platform=="deb12-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: slesbuild version: stable-2.12 ustversion: stable-2.12 platforms: !!python/tuple [sles15sp4-amd64] nodes: !!python/tuple [sles15sp4-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="sles15sp4-amd64-rootnode" && platform=="sles15sp4-amd64")' - touchstone: '' - '{job_prefix}lttng-tools_{version}_root_{buildtype}': buildtype: elbuild version: stable-2.12 @@ -1751,9 +1561,7 @@ builds: !!python/tuple [std] confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="el8-amd64-rootnode" && platform=="el8-amd64")' - touchstone: '' - 'lttng-tools_{version}_release': version: v2.12 ustversion: stable-2.12 @@ -1774,89 +1582,58 @@ user: jgalar github_user: jgalar email_to: 'jgalar@efficios.com' + buildtype: linuxbuild + version: master-staging + ustversion: master + platforms: !!python/tuple [deb12-amd64] + builds: !!python/tuple [std, oot, dist] + confs: !!python/tuple [std, no-ust, agents] + urcuversions: !!python/tuple [master] + babelversions: !!python/tuple [stable-2.0, master] + filter: '' + touchstone: '' jobs: # Master - - 'dev_{user}_lttng-tools_{version}_{buildtype}': - buildtype: linuxbuild - version: master-staging - ustversion: master - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std, oot, dist] - confs: !!python/tuple [std, no-ust, agents] - urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0, master] - filter: '' - touchstone: '' + - 'dev_{user}_lttng-tools_{version}_{buildtype}': {} - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: portbuild - version: master-staging - ustversion: master platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386] builds: !!python/tuple [std] - confs: !!python/tuple [std, no-ust, agents] - urcuversions: !!python/tuple [master] babelversions: !!python/tuple [stable-1.5, master] - filter: '' - touchstone: '' - 'dev_{user}_lttng-tools_{version}_macosbuild': buildtype: macosbuild - version: master-staging - ustversion: master platforms: !!python/tuple [macos-arm64] builds: !!python/tuple [std] confs: !!python/tuple [relayd-only] - urcuversions: !!python/tuple [master] babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' # stable-2.13 - 'dev_{user}_lttng-tools_{version}_{buildtype}': - buildtype: linuxbuild version: stable-2.13-staging ustversion: stable-2.13 - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std, oot, dist] - confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0, master] - filter: '' - touchstone: '' - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: portbuild version: stable-2.13-staging ustversion: stable-2.13 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386] builds: !!python/tuple [std] - confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' # stable-2.12 - 'dev_{user}_lttng-tools_{version}_{buildtype}': - buildtype: linuxbuild version: stable-2.12-staging ustversion: stable-2.12 - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std, oot, dist] - confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0, master] - filter: '' - touchstone: '' - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: portbuild version: stable-2.12-staging ustversion: stable-2.12 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386] builds: !!python/tuple [std] - confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - project: name: review-lttng-tools @@ -1865,204 +1642,124 @@ urcu_job_prefix: '' bt_job_prefix: '' github_user: lttng + buildtype: linuxbuild + version: master + platforms: !!python/tuple [deb12-amd64] + builds: !!python/tuple [std] + confs: !!python/tuple [std] + urcuversions: !!python/tuple [stable-0.14] # For C++ support + babelversions: !!python/tuple [stable-2.0] + filter: '' + touchstone: '' jobs: ## Master ## - 'dev_review_lttng-tools_{version}_{buildtype}': - version: master - buildtype: linuxbuild platforms: !!python/tuple [deb12-amd64] builds: !!python/tuple [std, oot, dist, oot-dist] confs: !!python/tuple [std, no-ust, agents] - urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'dev_review_lttng-tools_{version}_{cctype}': version: master - buildtype: linuxbuild cctype: clangbuild ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16] - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] - confs: !!python/tuple [std] urcuversions: !!python/tuple [stable-0.14] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'dev_review_lttng-tools_{version}_{buildtype}': - version: master buildtype: slesbuild ustversion: master platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [master] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'dev_review_lttng-tools_{version}_root_{buildtype}': version: master - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' - 'dev_review_lttng-modules_with_lttng-tools_{version}_root_{buildtype}': version: master - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' modules_branch_pattern: 'master|stable-2.13' - 'dev_review_lttng-tools_{version}_root_{cctype}': version: master - buildtype: linuxbuild cctype: clangbuild ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16] nodes: !!python/tuple [deb12-amd64-rootnode] - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [stable-0.14] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' - 'dev_review_lttng-tools_{version}_root_{buildtype}': version: master buildtype: slesbuild platforms: !!python/tuple [sles15sp4-amd64] nodes: !!python/tuple [sles15sp4-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [stable-0.14] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="sles15sp4-amd64-rootnode" && platform=="sles15sp4-amd64")' - touchstone: '' - 'dev_review_lttng-tools_{version}_smokebuild': version: master - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] builds: !!python/tuple [oot-dist] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'dev_review_lttng-tools_{version}_clang-tidy': version: master - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] - builds: !!python/tuple [std] confs: !!python/tuple [agents] - urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'dev_review_lttng-tools_{version}_check-format': version: master ## Stable 2.13 ## - 'dev_review_lttng-tools_{version}_{buildtype}': version: stable-2.13 - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] builds: !!python/tuple [std, oot, dist, oot-dist] confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'dev_review_lttng-tools_{version}_root_{buildtype}': version: stable-2.13 - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' - 'dev_review_lttng-modules_with_lttng-tools_{version}_root_{buildtype}': version: stable-2.13 - buildtype: linuxbuild ustversion: stable-2.13 - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' modules_branch_pattern: 'master|stable-2.13' - 'dev_review_lttng-tools_{version}_root_{buildtype}': version: stable-2.13 buildtype: slesbuild platforms: !!python/tuple [sles15sp4-amd64] nodes: !!python/tuple [sles15sp4-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="sles15sp4-amd64-rootnode" && platform=="sles15sp4-amd64")' - touchstone: '' ## Stable 2.12 ## - 'dev_review_lttng-tools_{version}_{buildtype}': version: stable-2.12 - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode] builds: !!python/tuple [std, oot, dist, oot-dist] confs: !!python/tuple [std, no-ust, agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] - filter: '' - touchstone: '' - 'dev_review_lttng-tools_{version}_root_{buildtype}': version: stable-2.12 - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode-linux5] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode-linux5" && platform=="deb12-amd64")' - touchstone: '' - 'dev_review_lttng-modules_with_lttng-tools_{version}_root_{buildtype}': version: stable-2.12 - buildtype: linuxbuild - platforms: !!python/tuple [deb12-amd64] nodes: !!python/tuple [deb12-amd64-rootnode-linux5] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="deb12-amd64-rootnode" && platform=="deb12-amd64")' - touchstone: '' modules_branch_pattern: 'stable-2.12|stable-2.13' - 'dev_review_lttng-tools_{version}_root_{buildtype}': version: stable-2.12 buildtype: slesbuild platforms: !!python/tuple [sles15sp4-amd64] nodes: !!python/tuple [sles15sp4-amd64-rootnode] - builds: !!python/tuple [std] confs: !!python/tuple [agents] urcuversions: !!python/tuple [stable-0.13] - babelversions: !!python/tuple [stable-2.0] filter: '(node=="sles15sp4-amd64-rootnode" && platform=="sles15sp4-amd64")' - touchstone: '' - project: -- 2.34.1