X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Flttng-tools.yaml;h=1d242c8a352c772ea6684aa4dbcdd0463450c57b;hb=0efb2471b357c4c4d1c6aa81d8a12c2f0bee2e49;hp=fa456d7c4649bb679c42e0d2e9bb53d9ea9d51f8;hpb=61afb3c349be6d2ed9c4280cd9fbbadd7d88d3fa;p=lttng-ci.git diff --git a/jobs/lttng-tools.yaml b/jobs/lttng-tools.yaml index fa456d7..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: @@ -491,8 +505,10 @@ - stable-2.7 - stable-2.8 - stable-2.9 + - stable-2.10 - master jobs: + # Master # - 'lttng-tools_{version}_{buildtype}': buildtype: build version: master @@ -512,32 +528,97 @@ 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.9 - ustversion: stable-2.9 + 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: solarisbuild version: master 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] + babelversion: !!python/tuple [stable-1.5] + - '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] + + # stable-2.10 + - 'lttng-tools_{version}_{buildtype}': + buildtype: build + version: stable-2.10 + ustversion: stable-2.10 + arch: !!python/tuple [x86-32, x86-64] + 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.5] + - 'lttng-tools_{version}_{buildtype}': + buildtype: portbuild + version: stable-2.10 + ustversion: stable-2.10 + arch: !!python/tuple [armhf, arm64, powerpc, ppc64el] + build: !!python/tuple [std] + 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 [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 @@ -556,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 @@ -583,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 @@ -600,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 @@ -609,28 +729,26 @@ 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.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 urcuversion: master ustversion: master + - 'lttng-tools_{version}_scan-build': + version: stable-2.10 + urcuversion: stable-0.9 + ustversion: stable-2.10 - 'lttng-tools_{version}_scan-build': version: stable-2.9 urcuversion: stable-0.9 @@ -665,6 +783,15 @@ conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] + - 'dev_{user}_lttng-tools_{version}_{buildtype}': + buildtype: build + version: stable-2.10-staging + ustversion: stable-2.10 + arch: !!python/tuple [x86-32, x86-64] + build: !!python/tuple [std, oot, dist] + conf: !!python/tuple [std, no-ust, agents] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: build version: stable-2.9-staging @@ -691,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 @@ -701,6 +828,15 @@ conf: !!python/tuple [std, no-ust, agents] urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] + - 'dev_{user}_lttng-tools_{version}_{buildtype}': + buildtype: portbuild + version: stable-2.10-staging + ustversion: stable-2.10 + arch: !!python/tuple [armhf, arm64, powerpc, ppc64el] + build: !!python/tuple [std] + conf: !!python/tuple [std, no-ust, agents] + urcuversion: !!python/tuple [stable-0.9] + babelversion: !!python/tuple [stable-1.5] - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: portbuild version: stable-2.9-staging @@ -727,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 @@ -741,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]