- failure: false
- ircbot: &librseq_publisher_ircbot_defaults
strategy: statechange-only
- message-type: summary-scm
- matrix-notifier: only-configurations
+ message-type: summary
+ matrix-notifier: only-parent
- email-ext: &librseq_publisher_email-ext_defaults
recipients: '{obj:email_to}'
reply-to: ci-notification@lists.lttng.org
- job-template:
name: librseq_{version}_scan-build
defaults: librseq
- node: 'amd64'
+ node: 'deb12-amd64'
triggers:
- pollscm:
- job-template:
name: librseq_{version}_coverity
defaults: librseq
- node: 'amd64'
+ node: 'deb12-amd64'
triggers:
- pollscm:
jobs:
- 'librseq_{version}_{buildtype}':
buildtype: linuxbuild
- platforms: !!python/tuple [jammy-amd64]
+ platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, static]
- touchstone: '(build == "std") && (conf == "std")'
- - 'librseq_{version}_{cctype}':
- cctype: gccbuild
- platforms: !!python/tuple [jammy-amd64]
- builds: !!python/tuple [std]
- confs: !!python/tuple [std, static]
- ccs: !!python/tuple [gcc-9, gcc-10, gcc-11, gcc-12]
- touchstone: '(build == "std") && (conf == "std") && (cc == "gcc-11")'
+ touchstone: ''
- 'librseq_{version}_{cctype}':
cctype: clangbuild
- platforms: !!python/tuple [jammy-amd64]
+ platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [std, static]
- ccs: !!python/tuple [clang-11, clang-12, clang-13, clang-14]
- touchstone: '(build == "std") && (conf == "std") && (cc == "clang-14")'
+ ccs: !!python/tuple [clang-13, clang-14, clang-15]
+ touchstone: ''
- 'librseq_{version}_{buildtype}':
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 [std, static]
- touchstone: '(build == "std") && (conf == "std") && (platform == "deb11-i386")'
+ touchstone: ''
- project:
name: review-librseq
jobs:
- 'dev_review_librseq_{version}_{buildtype}':
buildtype: linuxbuild
- platforms: !!python/tuple [jammy-amd64]
+ platforms: !!python/tuple [deb12-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, static]
- touchstone: '(build == "std") && (conf == "std")'
+ touchstone: ''
+ - 'dev_review_librseq_{version}_{buildtype}':
+ buildtype: portbuild
+ platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
+ builds: !!python/tuple [std]
+ confs: !!python/tuple [std]
+ touchstone: ''
- project:
name: librseq-views