- job-template:
name: lttng-ust_{version}_scan-build
defaults: lttng-ust
- node: 'bionic-amd64'
+ node: 'deb12-amd64'
triggers:
- pollscm:
builders:
- copyartifact:
<<: *lttng-ust_steps_copyartifact_defaults
- project: liburcu_master_build/platform=bionic-amd64,conf=std,build=std
+ project: liburcu_master_linuxbuild/platform=deb12-amd64,conf=std,build=std
- shell:
!include-raw-escape: scripts/common/scan-build.sh
- job-template:
name: lttng-ust_{version}_coverity
defaults: lttng-ust
- node: 'bionic-amd64'
+ node: 'deb12-amd64'
triggers:
- pollscm:
builders:
- copyartifact:
<<: *lttng-ust_steps_copyartifact_defaults
- project: liburcu_master_build/platform=bionic-amd64,conf=std,build=std
+ project: liburcu_master_linuxbuild/platform=deb12-amd64,conf=std,build=std
- shell:
!include-raw-escape: scripts/common/coverity.sh
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: linuxbuild
version: master
- platforms: !!python/tuple [jammy-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")))'
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: build
- version: master
- platforms: !!python/tuple [bionic-amd64]
+ 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]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: portbuild
version: master
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
+ platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, agents]
liburcu_versions: !!python/tuple [stable-0.13, master]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: elbuild
version: master
- platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
+ platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64, el7-arm64, el8-arm64, el9-arm64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
liburcu_versions: !!python/tuple [stable-0.13, master]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: linuxbuild
version: stable-2.13
- platforms: !!python/tuple [jammy-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=="stable-0.13" && (conf=="std" || conf=="agents")))'
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: build
- version: stable-2.13
- platforms: !!python/tuple [bionic-amd64]
+ 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]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: portbuild
version: stable-2.13
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
+ platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, agents]
liburcu_versions: !!python/tuple [stable-0.13, master]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: elbuild
version: stable-2.13
- platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
+ platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64, el7-arm64, el8-arm64, el9-arm64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
liburcu_versions: !!python/tuple [stable-0.13, master]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: linuxbuild
version: stable-2.12
- platforms: !!python/tuple [jammy-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=="stable-0.13" && (conf=="std" || conf=="agents")))'
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: build
- version: stable-2.12
- platforms: !!python/tuple [bionic-amd64]
+ 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]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: portbuild
version: stable-2.12
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
+ platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, agents]
liburcu_versions: !!python/tuple [stable-0.13, master]
- '{job_prefix}lttng-ust_{version}_{buildtype}':
buildtype: elbuild
version: stable-2.12
- platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
+ platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64, el7-arm64, el8-arm64, el9-arm64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
liburcu_versions: !!python/tuple [stable-0.13]
- 'lttng-ust_{version}_scan-build':
version: stable-2.12
-
-- project:
- name: lttng-ust-dev-upstream
- job_prefix: dev_upstream_
- github_user: lttng
- github_name: lttng-ust
- email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
- jobs:
- ## Stable 2.11 ##
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: linuxbuild
- version: stable-2.11
- platforms: !!python/tuple [jammy-amd64]
- builds: !!python/tuple [std, dist, oot, oot-dist]
- confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
- liburcu_versions: !!python/tuple [stable-0.11]
- filter: '(build=="std") || (conf=="std" || conf=="agents")'
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: portbuild
- version: stable-2.11
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
- builds: !!python/tuple [std]
- confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.11]
- filter: ''
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: slesbuild
- version: stable-2.11
- platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
- builds: !!python/tuple [std]
- confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.11]
- filter: ''
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: elbuild
- version: stable-2.11
- platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
- builds: !!python/tuple [std]
- confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.11]
- filter: ''
- touchstone: ''
-
- ## Stable 2.10 ##
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: linuxbuild
- version: stable-2.10
- platforms: !!python/tuple [jammy-amd64]
- builds: !!python/tuple [std, dist, oot, oot-dist]
- confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
- liburcu_versions: !!python/tuple [stable-0.9]
- filter: '(build=="std") || (conf=="std" || conf=="agents")'
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: portbuild
- version: stable-2.10
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
- builds: !!python/tuple [std]
- confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.9]
- filter: ''
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: slesbuild
- version: stable-2.10
- platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
- builds: !!python/tuple [std]
- confs: !!python/tuple [agents]
- liburcu_versions: !!python/tuple [stable-0.9]
- filter: ''
- touchstone: ''
- - '{job_prefix}lttng-ust_{version}_{buildtype}':
- buildtype: elbuild
- version: stable-2.10
- platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
- builds: !!python/tuple [std]
- confs: !!python/tuple [std]
- liburcu_versions: !!python/tuple [stable-0.9]
- filter: ''
- touchstone: ''
-
-
- project:
name: review-lttng-ust
job_prefix: ''
## master ##
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: master
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
+ buildtype: linuxbuild
+ 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]
touchstone: '(build == "std") && (conf == "std")'
- 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
version: master
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
+ buildtype: linuxbuild
+ platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, agents]
filter: ''
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: master
buildtype: portbuild
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
+ 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 == "deb11-i386")'
+ touchstone: '(platform == "deb12-i386")'
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: master
buildtype: freebsdbuild
## Stable 2.13 ##
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: stable-2.13
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
+ buildtype: linuxbuild
+ 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]
touchstone: '(build == "std") && (conf == "std")'
- 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
version: stable-2.13
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
+ buildtype: linuxbuild
+ platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, agents]
filter: ''
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: stable-2.13
buildtype: portbuild
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
+ 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 == "deb11-i386")'
+ touchstone: '(platform == "deb12-i386")'
## Stable 2.12 ##
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: stable-2.12
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
+ buildtype: linuxbuild
+ 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]
touchstone: '(build == "std") && (conf == "std")'
- 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
version: stable-2.12
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
+ buildtype: linuxbuild
+ platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, agents]
filter: ''
- 'dev_review_lttng-ust_{version}_{buildtype}':
version: stable-2.12
buildtype: portbuild
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
+ 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 == "deb11-i386")'
+ touchstone: '(platform == "deb12-i386")'
- project:
name: lttng-ust-views