jjb: reduce ircbot verbosity
[lttng-ci.git] / jobs / barectf.yaml
index 180e6a99aef68d92173020cbce48398214112939..016999539d1559c6ec25047c736088e0dafd65de 100644 (file)
       - workspace-cleanup: &barectf_publisher_workspace_cleanup_defaults
           clean-if:
             - failure: false
+      - ircbot: &barectf_publisher_ircbot_defaults
+          strategy: statechange-only
+          message-type: summary
+          matrix-notifier: only-parent
 
 
 ## 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
@@ -92,7 +97,7 @@
            - recipients
 
 - job-template:
-    name: dev_gerrit_barectf_{buildtype}
+    name: dev_review_barectf_{version}_{buildtype}
     defaults: barectf
     concurrent: true
 
             - project-compare-type: 'PLAIN'
               project-pattern: 'barectf'
               branches:
-                - branch-compare-type: 'ANT'
-                  branch-pattern: '**'
+                - branch-compare-type: 'PLAIN'
+                  branch-pattern: '{version}'
 
     properties:
       - build-discarder:
       - shell:
          !include-raw-escape: scripts/barectf/build.sh
 
+    publishers:
+      - workspace-cleanup: *barectf_publisher_workspace_cleanup_defaults
+
 
 ## Views ##
 - view-template:
           platforms: !!python/tuple [jammy-amd64]
 
 - project:
-    name: gerrit-barectf
+    name: review-barectf
     github_user: efficios
     github_name: barectf
+    version:
+      - master
+      - stable-3.0
     jobs:
-      - 'dev_gerrit_barectf_{buildtype}':
+      - 'dev_review_barectf_{version}_{buildtype}':
           buildtype: linuxbuild
           platforms: !!python/tuple [jammy-amd64]
 
This page took 0.051675 seconds and 4 git commands to generate.