X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=jobs%2Fliburcu.yaml;h=41f4eae4f594d4c6e78deecf91834408f9dd063b;hb=cd56ae10b60287430d592dbc501fc9b4d8e53cad;hp=726b42305d628006b7a863bfb48ff9cf752adc0c;hpb=4d0b24c486a888ee05d140cdec365dae2d87c0de;p=lttng-ci.git
diff --git a/jobs/liburcu.yaml b/jobs/liburcu.yaml
index 726b423..41f4eae 100644
--- a/jobs/liburcu.yaml
+++ b/jobs/liburcu.yaml
@@ -4,7 +4,6 @@
# jobtypes:
# - build
# - portbuild
-# - cppcheck
# - coverity
# - scan-build
# - pylint
@@ -116,6 +115,8 @@
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: &liburcu_publisher_warnings-ng_defaults
xml: |
@@ -129,14 +130,6 @@
false
-
-
-
-
-
-
- false
-
@@ -166,7 +159,7 @@
- archive: &liburcu_publisher_archive_defaults
- artifacts: 'build/**,tap/**'
+ artifacts: 'build/**,tap/**,log/**'
allow-empty: false
- workspace-cleanup: &liburcu_publisher_workspace_cleanup_defaults
clean-if:
@@ -203,28 +196,6 @@
<<: *liburcu_builders_defaults
<<: *liburcu_publishers_defaults
-- job-template:
- name: liburcu_{version}_cppcheck
- defaults: liburcu
-
- triggers:
- - pollscm:
- cron: "@daily"
-
- builders:
- - shell: |
- rm -f cppcheck-result.xml
- cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/liburcu 2> cppcheck-result.xml
-
- publishers:
- - archive:
- artifacts: 'cppcheck-result.xml'
- allow-empty: false
- - cppcheck:
- pattern: 'cppcheck-result.xml'
- - workspace-cleanup: *liburcu_publisher_workspace_cleanup_defaults
- - email-ext: *liburcu_publisher_email_ext_defaults
-
- job-template:
name: dev_gerrit_liburcu_{buildtype}
defaults: liburcu
@@ -326,8 +297,8 @@
github_name: userspace-rcu
email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
version:
- - stable-0.12
- stable-0.13
+ - stable-0.14
- master
jobs:
- '{job_prefix}liburcu_{version}_{buildtype}':
@@ -344,13 +315,13 @@
touchstone: '(build == "std") && (conf == "std")'
- '{job_prefix}liburcu_{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, static, tls_fallback, debug-rcu]
touchstone: '(build == "std") && (conf == "std") && (platform == "deb11-i386")'
- '{job_prefix}liburcu_{version}_{buildtype}':
buildtype: slesbuild
- platforms: !!python/tuple [sles12sp5-amd64]
+ platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
touchstone: '(build == "std")'
@@ -360,6 +331,12 @@
builds: !!python/tuple [std]
confs: !!python/tuple [std]
touchstone: '(build == "std")'
+ - '{job_prefix}liburcu_{version}_{buildtype}':
+ buildtype: yoctobuild
+ platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
+ builds: !!python/tuple [std]
+ confs: !!python/tuple [std]
+ touchstone: '(build == "std")'
- '{job_prefix}liburcu_{version}_{buildtype}':
buildtype: macosbuild
platforms: !!python/tuple [macos-amd64, macos-arm64]
@@ -378,7 +355,6 @@
builds: !!python/tuple [std]
confs: !!python/tuple [std]
touchstone: '(build == "std")'
- - 'liburcu_{version}_cppcheck'
- 'liburcu_{version}_scan-build'
- 'liburcu_{version}_coverity':
version: master
@@ -394,6 +370,7 @@
- stable-0.9
- stable-0.10
- stable-0.11
+ - stable-0.12
jobs:
- '{job_prefix}liburcu_{version}_{buildtype}':
buildtype: linuxbuild
@@ -403,13 +380,13 @@
touchstone: '(build == "std") && (conf == "std")'
- '{job_prefix}liburcu_{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, static, tls_fallback, debug-rcu]
touchstone: '(build == "std") && (conf == "std") && (platform == "deb11-i386")'
- '{job_prefix}liburcu_{version}_{buildtype}':
buildtype: slesbuild
- platforms: !!python/tuple [sles12sp5-amd64]
+ platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
builds: !!python/tuple [std]
confs: !!python/tuple [std]
touchstone: '(build == "std")'
@@ -434,7 +411,7 @@
touchstone: '(build == "std")'
- 'dev_gerrit_liburcu_{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]
touchstone: '(build == "std")'