X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Flttng-tools.yaml;h=f8f02593808f0f3eb80e331cce6b7b7020aa7d53;hb=a3fd32f1c1a213721faf8c114c097397379e7a4c;hp=a70ec9405b40bbb509e2329499ff3c13ba33825f;hpb=04e97f8548bd2b6cf5a519a0ea9e218af69400ac;p=lttng-ci.git diff --git a/jobs/lttng-tools.yaml b/jobs/lttng-tools.yaml index a70ec94..f8f0259 100644 --- a/jobs/lttng-tools.yaml +++ b/jobs/lttng-tools.yaml @@ -274,8 +274,8 @@ - scripts/common/cygwin-prefix - scripts/lttng-tools/build.sh -- lttng-tools_build_publishers_defaults: <tng-tools_build_publishers_defaults - name: 'lttng-tools_build_publishers_defaults' +- lttng-tools_build_publishers_dev: <tng-tools_build_publishers_dev + name: 'lttng-tools_build_publishers_dev' publishers: - tap: results: 'tap/**/*.tap' @@ -293,19 +293,72 @@ - workspace-cleanup: clean-if: - failure: false + - email-ext: + recipients: '{obj:email_to}' + always: false + unstable: false + first-failure: true + first-unstable: true + not-built: false + aborted: false + regression: false + failure: false + second-failure: false + improvement: false + still-failing: false + success: false + fixed: false + fixed-unhealthy: true + still-unstable: false + pre-build: false + matrix-trigger: only-parent + send-to: + - recipients - 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 - - ircbot: - strategy: new-failure-and-fixed - matrix-notifier: only-parent - channels: - - name: '#lttng' - + - email-ext: + recipients: '{obj:email_to}' + reply-to: ci-notification@lists.lttng.org + always: false + unstable: false + first-failure: true + first-unstable: true + not-built: false + aborted: false + regression: false + failure: false + second-failure: false + improvement: false + still-failing: false + success: false + fixed: false + fixed-unhealthy: true + still-unstable: false + pre-build: false + matrix-trigger: only-parent + send-to: + - recipients ## Templates - job-template: @@ -314,7 +367,6 @@ <<: *lttng-tools_build_axes_defaults <<: *lttng-tools_build_builders_defaults - <<: *lttng-tools_build_publishers_defaults <<: *lttng-tools_build_publishers_prod triggers: @@ -330,7 +382,6 @@ <<: *lttng-tools_build_axes_defaults <<: *lttng-tools_build_builders_win - <<: *lttng-tools_build_publishers_defaults <<: *lttng-tools_build_publishers_prod - job-template: @@ -339,7 +390,7 @@ <<: *lttng-tools_build_axes_defaults <<: *lttng-tools_build_builders_defaults - <<: *lttng-tools_build_publishers_defaults + <<: *lttng-tools_build_publishers_dev - job-template: name: lttng-tools_{version}_cppcheck @@ -360,10 +411,28 @@ allow-empty: false - cppcheck: pattern: 'lttng-tools-cppcheck.xml' - - email: + - email-ext: recipients: 'ci-notification@lists.lttng.org' - notify-every-unstable-build: true - send-to-individuals: false + reply-to: ci-notification@lists.lttng.org + always: false + unstable: false + first-failure: true + first-unstable: true + not-built: false + aborted: false + regression: false + failure: false + second-failure: false + improvement: false + still-failing: false + success: false + fixed: false + fixed-unhealthy: true + still-unstable: false + pre-build: false + matrix-trigger: only-parent + send-to: + - recipients - job-template: name: lttng-tools_{version}_scan-build @@ -476,17 +545,35 @@ min: 10 max: 999 unstable: 999 - - email: + - email-ext: recipients: 'ci-notification@lists.lttng.org' - notify-every-unstable-build: true - send-to-individuals: false - + reply-to: ci-notification@lists.lttng.org + always: false + unstable: false + first-failure: true + first-unstable: true + not-built: false + aborted: false + regression: false + failure: false + second-failure: false + improvement: false + still-failing: false + success: false + fixed: false + fixed-unhealthy: true + still-unstable: false + pre-build: false + matrix-trigger: only-parent + send-to: + - recipients ## Project - project: name: lttng-tools github_user: lttng github_name: lttng-tools + email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com' version: - stable-2.7 - stable-2.8 @@ -759,6 +846,7 @@ user: jgalar github_user: jgalar github_name: lttng-tools + email_to: 'jgalar@efficios.com' jobs: - 'dev_{user}_lttng-tools_{version}_{buildtype}': buildtype: build