X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=jobs%2Fliburcu.yaml;h=c1c3562dd7265f19c0fc6308b4c9c4c13944721a;hb=526aab119a2993248ac5abb773ce8af68231e3c1;hp=46e17c3ed01a1b6044b6c9c191a42b4041be687e;hpb=092af1e4dd9fe70d186e9d4ff369a4b584d787ce;p=lttng-ci.git diff --git a/jobs/liburcu.yaml b/jobs/liburcu.yaml index 46e17c3..c1c3562 100644 --- a/jobs/liburcu.yaml +++ b/jobs/liburcu.yaml @@ -143,6 +143,11 @@ - liburcu_build_publishers_defaults: &liburcu_build_publishers_defaults name: 'liburcu_build_publishers_defaults' publishers: + - tap: + results: 'tap/**/*.log' + fail-if-no-results: true + failed-tests-mark-build-as-failure: true + todo-is-failure: false - warnings: console-log-parsers: - 'GNU Make + GNU C Compiler (gcc)' @@ -153,7 +158,7 @@ total-normal: 0 total-low: 0 - archive: - artifacts: 'build/**' + artifacts: 'build/**,tap/**' allow-empty: false - ircbot: strategy: new-failure-and-fixed @@ -210,15 +215,15 @@ builders: - shell: | - rm -f liburcu-cppcheck.xml - cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/liburcu 2> liburcu-cppcheck.xml + rm -f cppcheck-result.xml + cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/liburcu 2> cppcheck-result.xml publishers: - archive: - artifacts: 'liburcu-cppcheck.xml' + artifacts: 'cppcheck-result.xml' allow-empty: false - cppcheck: - pattern: 'liburcu-cppcheck.xml' + pattern: 'cppcheck-result.xml' - email-ext: recipients: '{obj:email_to}' reply-to: ci-notification@lists.lttng.org @@ -245,7 +250,7 @@ - job-template: name: liburcu_{version}_scan-build defaults: liburcu - node: 'x86-64' + node: 'amd64' triggers: - pollscm: @@ -264,7 +269,7 @@ - job-template: name: liburcu_{version}_coverity defaults: liburcu - node: 'x86-64' + node: 'amd64' triggers: - pollscm: @@ -297,7 +302,14 @@ allow-empty: false -## Project +## Views +- view-template: + name: 'Liburcu' + view-type: list + regex: 'liburcu[-_].*' + + +## Projects - project: name: liburcu github_user: urcu @@ -307,16 +319,17 @@ - stable-0.8 - stable-0.9 - stable-0.10 + - stable-0.11 - master jobs: - 'liburcu_{version}_{buildtype}': buildtype: build - arch: !!python/tuple [x86-32, x86-64] + arch: !!python/tuple [amd64] build: !!python/tuple [std, oot, dist] conf: !!python/tuple [std, static, tls_fallback, debug-rcu] - 'liburcu_{version}_{buildtype}': buildtype: portbuild - arch: !!python/tuple [armhf, arm64, powerpc, ppc64el] + arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386] build: !!python/tuple [std] conf: !!python/tuple [std, static, tls_fallback, debug-rcu] - 'liburcu_{version}_{buildtype}': @@ -333,6 +346,7 @@ - master - stable-0.9 - stable-0.10 + - stable-0.11 - 'liburcu_{version}_{buildtype}': buildtype: macosxbuild arch: !!python/tuple [macosx] @@ -342,6 +356,7 @@ - master - stable-0.9 - stable-0.10 + - stable-0.11 - 'liburcu_{version}_winbuild': arch: !!python/tuple [cygwin, cygwin64] build: !!python/tuple [std] @@ -350,8 +365,13 @@ - master - stable-0.9 - stable-0.10 + - stable-0.11 - 'liburcu_{version}_cppcheck' - 'liburcu_{version}_scan-build' - 'liburcu_{version}_coverity': version: master +- project: + name: liburcu-views + views: + - Liburcu