X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=jobs%2Flttng-tools.yaml;h=1d242c8a352c772ea6684aa4dbcdd0463450c57b;hb=8da545f69b5ecfbd7d5d6314dc5c2be9f17e0457;hp=6fb8bc90a03ecdee62bffc6b9cefa8df4c4f2d6a;hpb=b631316ef7ca6e08e1602a8ca6f9a3f4c23c9fb6;p=lttng-ci.git diff --git a/jobs/lttng-tools.yaml b/jobs/lttng-tools.yaml index 6fb8bc9..1d242c8 100644 --- a/jobs/lttng-tools.yaml +++ b/jobs/lttng-tools.yaml @@ -251,26 +251,26 @@ condition-kind: strings-match on-evaluation-failure: run condition-string1: '${{arch}}' - condition-string2: 'msys32' + condition-string2: 'msys2-mingw32' steps: - inject: properties-content: 'MSYSTEM=MINGW32' - shell: !include-raw-escape: - - scripts/common/msys32-shebang + - scripts/common/msys2-shebang - scripts/common/cygwin-prefix - scripts/lttng-tools/build.sh - conditional-step: condition-kind: strings-match on-evaluation-failure: run condition-string1: '${{arch}}' - condition-string2: 'msys64' + condition-string2: 'msys2-mingw64' steps: - inject: properties-content: 'MSYSTEM=MINGW64' - shell: !include-raw-escape: - - scripts/common/msys64-shebang + - scripts/common/msys2-shebang - scripts/common/cygwin-prefix - scripts/lttng-tools/build.sh @@ -297,6 +297,22 @@ - lttng-tools_build_publishers_prod: <tng-tools_build_publishers_prod name: 'lttng-tools_build_publishers_prod' publishers: + - tap: + results: 'tap/**/*.tap' + failed-tests-mark-build-as-failure: true + todo-is-failure: false + - warnings: + console-log-parsers: + - 'GNU Make + GNU C Compiler (gcc)' + total-thresholds: + unstable: + total-all: 0 + total-high: 0 + total-normal: 0 + total-low: 0 + - workspace-cleanup: + clean-if: + - failure: false - archive: artifacts: 'build/**' allow-empty: false @@ -314,7 +330,6 @@ <<: *lttng-tools_build_axes_defaults <<: *lttng-tools_build_builders_defaults - <<: *lttng-tools_build_publishers_defaults <<: *lttng-tools_build_publishers_prod triggers: @@ -330,7 +345,6 @@ <<: *lttng-tools_build_axes_defaults <<: *lttng-tools_build_builders_win - <<: *lttng-tools_build_publishers_defaults <<: *lttng-tools_build_publishers_prod - job-template: @@ -494,6 +508,7 @@ - stable-2.10 - master jobs: + # Master # - 'lttng-tools_{version}_{buildtype}': buildtype: build version: master @@ -513,41 +528,42 @@ urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] - 'lttng-tools_{version}_{buildtype}': - buildtype: macosxbuild + buildtype: slesbuild version: master ustversion: master - arch: !!python/tuple [macosx] + arch: !!python/tuple [sles12sp2] build: !!python/tuple [std] - conf: !!python/tuple [relayd-only] + conf: !!python/tuple [std] urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] - 'lttng-tools_{version}_{buildtype}': buildtype: macosxbuild - version: stable-2.10 - ustversion: stable-2.10 + version: master + ustversion: master arch: !!python/tuple [macosx] build: !!python/tuple [std] conf: !!python/tuple [relayd-only] - urcuversion: !!python/tuple [stable-0.9] + urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] - 'lttng-tools_{version}_{buildtype}': - buildtype: macosxbuild - version: stable-2.9 - ustversion: stable-2.9 - arch: !!python/tuple [macosx] + buildtype: solarisbuild + version: master + ustversion: master + arch: !!python/tuple [sol10-i386, sol11-i386] build: !!python/tuple [std] conf: !!python/tuple [relayd-only] - urcuversion: !!python/tuple [stable-0.9] + urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] - - 'lttng-tools_{version}_{buildtype}': - buildtype: solarisbuild + - 'lttng-tools_{version}_winbuild': version: master ustversion: master - arch: !!python/tuple [solaris10, solaris11] + arch: !!python/tuple [cygwin, cygwin64] build: !!python/tuple [std] conf: !!python/tuple [relayd-only] urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] + + # stable-2.10 - 'lttng-tools_{version}_{buildtype}': buildtype: build version: stable-2.10 @@ -566,15 +582,43 @@ conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.5] + - 'lttng-tools_{version}_{buildtype}': + buildtype: slesbuild + version: stable-2.10 + ustversion: stable-2.10 + arch: !!python/tuple [sles12sp2] + build: !!python/tuple [std] + conf: !!python/tuple [std] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] - 'lttng-tools_{version}_{buildtype}': buildtype: solarisbuild version: stable-2.10 ustversion: stable-2.10 - arch: !!python/tuple [solaris10, solaris11] + arch: !!python/tuple [sol10-i386, sol11-i386] build: !!python/tuple [std] conf: !!python/tuple [relayd-only] urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.5] + - 'lttng-tools_{version}_{buildtype}': + buildtype: macosxbuild + version: stable-2.10 + ustversion: stable-2.10 + arch: !!python/tuple [macosx] + build: !!python/tuple [std] + conf: !!python/tuple [relayd-only] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] + - 'lttng-tools_{version}_winbuild': + version: stable-2.10 + ustversion: stable-2.10 + arch: !!python/tuple [cygwin, cygwin64] + build: !!python/tuple [std] + conf: !!python/tuple [relayd-only] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] + + # stable-2.9 # - 'lttng-tools_{version}_{buildtype}': buildtype: build version: stable-2.9 @@ -593,15 +637,43 @@ conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.5] + - 'lttng-tools_{version}_{buildtype}': + buildtype: slesbuild + version: stable-2.9 + ustversion: stable-2.9 + arch: !!python/tuple [sles12sp2] + build: !!python/tuple [std] + conf: !!python/tuple [std] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] - 'lttng-tools_{version}_{buildtype}': buildtype: solarisbuild version: stable-2.9 ustversion: stable-2.9 - arch: !!python/tuple [solaris10, solaris11] + arch: !!python/tuple [sol10-i386, sol11-i386] build: !!python/tuple [std] conf: !!python/tuple [relayd-only] urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.5] + - 'lttng-tools_{version}_{buildtype}': + buildtype: macosxbuild + version: stable-2.9 + ustversion: stable-2.9 + arch: !!python/tuple [macosx] + build: !!python/tuple [std] + conf: !!python/tuple [relayd-only] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] + - 'lttng-tools_{version}_winbuild': + version: stable-2.9 + ustversion: stable-2.9 + arch: !!python/tuple [cygwin, cygwin64] + build: !!python/tuple [std] + conf: !!python/tuple [relayd-only] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] + + # stable-2.8 # - 'lttng-tools_{version}_{buildtype}': buildtype: build version: stable-2.8 @@ -620,15 +692,26 @@ conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.4] + - 'lttng-tools_{version}_{buildtype}': + buildtype: slesbuild + version: stable-2.8 + ustversion: stable-2.8 + arch: !!python/tuple [sles12sp2] + build: !!python/tuple [std] + conf: !!python/tuple [std] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.4] - 'lttng-tools_{version}_{buildtype}': buildtype: solarisbuild version: stable-2.8 ustversion: stable-2.8 - arch: !!python/tuple [solaris10, solaris11] + arch: !!python/tuple [sol10-i386, sol11-i386] build: !!python/tuple [std] conf: !!python/tuple [relayd-only] urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.4] + + # stable-2.7 # - 'lttng-tools_{version}_{buildtype}': buildtype: build version: stable-2.7 @@ -637,7 +720,7 @@ build: !!python/tuple [std, oot, dist] conf: !!python/tuple [std, no-ust, agents, debug-rcu] urcuversion: !!python/tuple [stable-0.9] - babelversion: !!python/tuple [stable-1.3] + babelversion: !!python/tuple [stable-1.5] - 'lttng-tools_{version}_{buildtype}': buildtype: portbuild version: stable-2.7 @@ -646,31 +729,17 @@ build: !!python/tuple [std] conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [stable-0.9] - babelversion: !!python/tuple [stable-1.3] - - 'lttng-tools_{version}_winbuild': - version: master - ustversion: master - arch: !!python/tuple [cygwin, cygwin64] - build: !!python/tuple [std] - conf: !!python/tuple [relayd-only] - urcuversion: !!python/tuple [master] - babelversion: !!python/tuple [stable-1.5] - - 'lttng-tools_{version}_winbuild': - version: stable-2.10 - ustversion: stable-2.10 - arch: !!python/tuple [cygwin, cygwin64] - build: !!python/tuple [std] - conf: !!python/tuple [relayd-only] - urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.5] - - 'lttng-tools_{version}_winbuild': - version: stable-2.9 - ustversion: stable-2.9 - arch: !!python/tuple [cygwin, cygwin64] + - 'lttng-tools_{version}_{buildtype}': + buildtype: slesbuild + version: stable-2.7 + ustversion: stable-2.7 + arch: !!python/tuple [sles12sp2] build: !!python/tuple [std] - conf: !!python/tuple [relayd-only] + conf: !!python/tuple [std] urcuversion: !!python/tuple [stable-0.9] babelversion: !!python/tuple [stable-1.5] + - 'lttng-tools_{version}_cppcheck' - 'lttng-tools_{version}_scan-build': version: master @@ -749,7 +818,7 @@ build: !!python/tuple [std, oot, dist] conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [stable-0.9] - babelversion: !!python/tuple [stable-1.3] + babelversion: !!python/tuple [stable-1.5] - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: portbuild version: master-staging @@ -794,7 +863,7 @@ build: !!python/tuple [std] conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [stable-0.9] - babelversion: !!python/tuple [stable-1.3] + babelversion: !!python/tuple [stable-1.5] - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: macosxbuild version: master-staging @@ -808,7 +877,7 @@ buildtype: solarisbuild version: master-staging ustversion: master - arch: !!python/tuple [solaris10, solaris11] + arch: !!python/tuple [sol10-i386, sol11-i386] build: !!python/tuple [std] conf: !!python/tuple [relayd-only] urcuversion: !!python/tuple [master]