X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Fbarectf.yaml;h=04dbc9c239e43ffe199bfad5e808a43c4a1c9386;hb=2fad6b3dfbd16e0ae64fdc25ad35df7bdb2f6ff7;hp=180e6a99aef68d92173020cbce48398214112939;hpb=3b228cdd0941928e4221f7fd5ea8fcca2ad4fcfd;p=lttng-ci.git diff --git a/jobs/barectf.yaml b/jobs/barectf.yaml index 180e6a9..04dbc9c 100644 --- a/jobs/barectf.yaml +++ b/jobs/barectf.yaml @@ -47,6 +47,10 @@ - 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 @@ -123,8 +128,8 @@ - project-compare-type: 'PLAIN' project-pattern: 'barectf' branches: - - branch-compare-type: 'ANT' - branch-pattern: '**' + - branch-compare-type: 'PLAIN' + branch-pattern: '{version}' properties: - build-discarder: @@ -138,6 +143,9 @@ - shell: !include-raw-escape: scripts/barectf/build.sh + publishers: + - workspace-cleanup: *barectf_publisher_workspace_cleanup_defaults + ## Views ## - view-template: @@ -155,17 +163,22 @@ version: - master - stable-3.0 + - stable-3.1 jobs: - 'barectf_{version}_{buildtype}': buildtype: linuxbuild platforms: !!python/tuple [jammy-amd64] - project: - name: gerrit-barectf + name: review-barectf github_user: efficios github_name: barectf + version: + - master + - stable-3.0 + - stable-3.1 jobs: - - 'dev_gerrit_barectf_{buildtype}': + - 'dev_review_barectf_{version}_{buildtype}': buildtype: linuxbuild platforms: !!python/tuple [jammy-amd64]