results: 'tap/**/*.log'
fail-if-no-results: true
failed-tests-mark-build-as-failure: true
+ include-comment-diagnostics: true
+ output-tap-to-console: false
todo-is-failure: false
- raw: &babeltrace_publisher_warnings-ng_defaults
xml: |
<scm/>
</io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
- archive: &babeltrace_publisher_archive_defaults
- artifacts: 'build/**,tap/**'
+ artifacts: 'build/**,tap/**,log/**'
allow-empty: false
- workspace-cleanup: &babeltrace_publisher_workspace-cleanup_defaults
clean-if:
buildtype: linuxbuild
platforms: !!python/tuple [jammy-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
- confs: !!python/tuple [std, static, prod, min, doc]
- filter: ''
+ confs: !!python/tuple [std, static, prod, min, doc, asan]
+ filter: '(build=="std") || (conf=="std") || (conf=="doc")'
touchstone: '(build == "std") && (conf == "std")'
- '{job_prefix}babeltrace_{version}_{buildtype}':
buildtype: build
platforms: !!python/tuple [bionic-amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
- confs: !!python/tuple [std, static, prod, min, doc]
- filter: ''
+ confs: !!python/tuple [std, static, prod, min, doc, asan]
+ filter: '(build=="std") || (conf=="std") || (conf=="doc")'
touchstone: '(build == "std") && (conf == "std")'
- '{job_prefix}babeltrace_{version}_{buildtype}':
buildtype: portbuild
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, sid-powerpc, deb11-ppc64el, deb11-i386]
+ platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, prod]
filter: ''
touchstone: '(build == "std") && (conf == "std") && (platform == "deb11-i386")'
- '{job_prefix}babeltrace_{version}_{buildtype}':
buildtype: slesbuild
- platforms: !!python/tuple [sles12sp5-amd64]
+ platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [std, prod]
filter: ''
confs: !!python/tuple [std, prod]
filter: ''
touchstone: ''
+ - '{job_prefix}babeltrace_{version}_{buildtype}':
+ buildtype: yoctobuild
+ platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
+ builds: !!python/tuple [std]
+ confs: !!python/tuple [std]
+ filter: ''
+ touchstone: ''
- '{job_prefix}babeltrace_{version}_{buildtype}':
buildtype: macosbuild
platforms: !!python/tuple [macos-amd64, macos-arm64]
jobs:
- 'dev_gerrit_babeltrace_{buildtype}':
buildtype: build
- platforms: !!python/tuple [bionic-amd64, deb11-armhf, deb11-arm64, sid-powerpc, deb11-ppc64el, deb11-i386]
+ platforms: !!python/tuple [bionic-amd64, deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
builds: !!python/tuple [std, oot, dist, oot-dist]
confs: !!python/tuple [std, static, prod, min]
filter: '(build=="std" && conf=="std") || (platform=="bionic-amd64")'
touchstone: '(build == "std") && (conf == "std")'
- '{job_prefix}babeltrace_{version}_{buildtype}':
buildtype: portbuild
- platforms: !!python/tuple [deb11-armhf, deb11-arm64, sid-powerpc, deb11-ppc64el, deb11-i386]
+ platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
builds: !!python/tuple [std]
confs: !!python/tuple [std, python-bindings]
filter: ''
touchstone: '(build == "std") && (conf == "std") && (platform == "deb11-i386")'
- '{job_prefix}babeltrace_{version}_{buildtype}':
buildtype: slesbuild
- platforms: !!python/tuple [sles12sp5-amd64]
+ platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
filter: ''