jjb: add ircbot in #lttng-ci
authorMichael Jeanson <mjeanson@efficios.com>
Thu, 6 Apr 2023 20:24:40 +0000 (16:24 -0400)
committerMichael Jeanson <mjeanson@efficios.com>
Thu, 6 Apr 2023 20:24:46 +0000 (16:24 -0400)
Change-Id: I1db5a433cdb77cb32d8d52666cc1449b1f013079
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
jobs/babeltrace.yaml
jobs/barectf.yaml
jobs/librseq.yaml
jobs/liburcu.yaml
jobs/lttng-analyses.yaml
jobs/lttng-modules.yaml
jobs/lttng-tools.yaml
jobs/lttng-ust-java-tests.yaml
jobs/lttng-ust.yaml
jobs/lttng-www.yaml

index 931e274e68e64510d80dd0b81fd49b3de06cf42c..60cfba5e2ce785ddd391a1ba2762eedef30cfb9f 100644 (file)
       - workspace-cleanup: &babeltrace_publisher_workspace-cleanup_defaults
           clean-if:
             - failure: false
+      - ircbot: &babeltrace_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext: &babeltrace_publisher_email-ext_defaults
           recipients: '{obj:email_to}'
           reply-to: ci-notification@lists.lttng.org
           artifacts: 'out/**,tap/**'
           allow-empty: false
           fingerprint: true
+      - ircbot: *babeltrace_publisher_ircbot_defaults
 
 - job-template:
     name: dev_gerrit_babeltrace_pylint
           name: 'HTML Report'
           dir: 'scan-build-archive/'
           files: 'index.html'
+      - ircbot: *babeltrace_publisher_ircbot_defaults
 
 - job-template:
     name: babeltrace_{version}_coverity
       - archive:
           artifacts: 'analysis-results.tgz,cov-int/**'
           allow-empty: false
+      - ircbot: *babeltrace_publisher_ircbot_defaults
 
 - job-template:
     name: babeltrace_{version}_pylint
       - archive:
           artifacts: 'black.out,flake8.out'
           allow-empty: false
+      - ircbot: *babeltrace_publisher_ircbot_defaults
       - email-ext: *babeltrace_publisher_email-ext_defaults
 
 - job-template:
index 180e6a99aef68d92173020cbce48398214112939..5c5949bbf65a629a313514dffa9363ec4ff1dd88 100644 (file)
       - workspace-cleanup: &barectf_publisher_workspace_cleanup_defaults
           clean-if:
             - failure: false
+      - ircbot: &barectf_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
 
 
 ## Templates ##
@@ -68,6 +72,7 @@
 
     publishers:
       - workspace-cleanup: *barectf_publisher_workspace_cleanup_defaults
+      - ircbot: *barectf_publisher_ircbot_defaults
       - email-ext:
          recipients: '{obj:email_to}'
          reply-to: ci-notification@lists.lttng.org
       - shell:
          !include-raw-escape: scripts/barectf/build.sh
 
+    publishers:
+      - workspace-cleanup: *barectf_publisher_workspace_cleanup_defaults
+
 
 ## Views ##
 - view-template:
index e6ae6f44498daba4f0115337cabdcd5d40350da0..31487e6c89ec1b0357794241d934c7e3a6eaed2f 100644 (file)
       - workspace-cleanup: &librseq_publisher_workspace-cleanup_defaults
           clean-if:
             - failure: false
+      - ircbot: &librseq_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext: &librseq_publisher_email-ext_defaults
           recipients: '{obj:email_to}'
           reply-to: ci-notification@lists.lttng.org
index 41f4eae4f594d4c6e78deecf91834408f9dd063b..fc8672e4172b9b832fc220c3b66b2ba42cd275fa 100644 (file)
       - workspace-cleanup: &liburcu_publisher_workspace_cleanup_defaults
           clean-if:
             - failure: false
+      - ircbot: &liburcu_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext: &liburcu_publisher_email_ext_defaults
           recipients: '{obj:email_to}'
           reply-to: ci-notification@lists.lttng.org
           dir: 'scan-build-archive/'
           files: 'index.html'
       - workspace-cleanup: *liburcu_publisher_workspace_cleanup_defaults
+      - ircbot: *liburcu_publisher_ircbot_defaults
 
 - job-template:
     name: liburcu_{version}_coverity
           artifacts: 'analysis-results.tgz,cov-int/**'
           allow-empty: false
       - workspace-cleanup: *liburcu_publisher_workspace_cleanup_defaults
+      - ircbot: *liburcu_publisher_ircbot_defaults
 
 
 ## Views
index 98ff15e8b4f5b6ba375495a9c198364b44f207f4..f31c9a754a2b3386e222834012c79890707bab57 100644 (file)
       - workspace-cleanup: &lttng-analyses_publisher_workspace-cleanup_defaults
           clean-if:
             - failure: false
+      - ircbot: &lttng-analyses_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext: &lttng-analyses_publisher_email_ext_defaults
           recipients: '{obj:email_to}'
           reply-to: ci-notification@lists.lttng.org
       - archive:
           artifacts: 'pylint.out'
       - workspace-cleanup: *lttng-analyses_publisher_workspace-cleanup_defaults
+      - ircbot: *lttng-analyses_publisher_ircbot_defaults
       - email-ext: *lttng-analyses_publisher_email_ext_defaults
 
 
index 41f0a061d395afc8fd65de0533734336c0b12d0d..1a80e88fcfbcb4881b2c61c83c5da4e837633176 100644 (file)
 
     publishers:
       - workspace-cleanup
+      - ircbot: &lttng-modules_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext:
           recipients: '{obj:email_to}'
           reply-to: ci-notification@lists.lttng.org
       - archive:
           artifacts: 'analysis-results.tgz,cov-int/**'
           allow-empty: false
+      - ircbot: *lttng-modules_publisher_ircbot_defaults
       - workspace-cleanup
 
 
index ae5dad75904a31e282f57e4e6680440aa466e405..df09f856d10f97cb3522d53250402dc160c982b8 100644 (file)
           clean-if:
             - failure: false
 
+      - ircbot: &lttng-tools_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
+
       - email-ext: &lttng-tools_publisher_email-ext_defaults
           recipients: '{obj:email_to}'
           reply-to: ci-notification@lists.lttng.org
       - raw: *lttng-tools_publisher_warnings-ng_defaults
       - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
       - archive: *lttng-tools_publisher_archive_defaults
+      - ircbot: *lttng-tools_publisher_ircbot_defaults
       - email-ext: *lttng-tools_publisher_email-ext_defaults
 
 ## Templates
           allow-empty: false
           fingerprint: true
       - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
+      - ircbot: *lttng-tools_publisher_ircbot_defaults
 
 - job-template:
     name: lttng-tools_{version}_scan-build
           name: 'HTML Report'
           dir: 'scan-build-archive/'
           files: 'index.html'
+      - ircbot: *lttng-tools_publisher_ircbot_defaults
 
 - job-template:
     name: lttng-tools_{version}_coverity
           artifacts: 'analysis-results.tgz,cov-int/**'
           allow-empty: false
       - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
+      - ircbot: *lttng-tools_publisher_ircbot_defaults
 
 
 ## Views
index bc537002bcd3f234cef7a89be04d68912488f87b..166032c461a0d558adcfaf7ba3ca53ca427fe906 100644 (file)
       - junit:
           results: 'lttng-ust-java-tests/**/target/failsafe-reports/*.xml'
       - workspace-cleanup
+      - ircbot: &lttng-ust-java-tests_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext:
          recipients: '{obj:email_for_all_failure}'
          always: false
          matrix-trigger: only-parent
          send-to:
            - recipients
-      - 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
 
 ## Project
 - project:
index cbc2054fc0a73e8907f77bea53f75dd956ec17ca..a500f36dd6833ff8a4c19f37adb5863569c82917 100644 (file)
       - workspace-cleanup: &lttng-ust_publisher_workspace-cleanup_defaults
           clean-if:
             - failure: false
+      - ircbot: &lttng-ust_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext: &lttng-ust_publisher_email-ext_defaults
           recipients: '{obj:email_to}'
           reply-to: ci-notification@lists.lttng.org
           dir: 'scan-build-archive/'
           files: 'index.html'
       - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
+      - ircbot: *lttng-ust_publisher_ircbot_defaults
 
 
 - job-template:
           artifacts: 'analysis-results.tgz,cov-int/**'
           allow-empty: false
       - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
+      - ircbot: *lttng-ust_publisher_ircbot_defaults
 
 
 ## Views
index 485875b1754ad0351f391e40251b8a158718d568..eb9de457b89e8d618ab066c0fb0f7c01279b097a 100644 (file)
       - lttng-www
 
     publishers:
+      - ircbot:
+          strategy: statechange-only
+          message-type: summary-scm
+          matrix-notifier: only-configurations
       - email-ext:
           recipients: 'ci-notification@lists.lttng.org'
           reply-to: ci-notification@lists.lttng.org
This page took 0.029232 seconds and 4 git commands to generate.