- 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:
- 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 ##
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:
- 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
- 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
- workspace-cleanup: <tng-analyses_publisher_workspace-cleanup_defaults
clean-if:
- failure: false
+ - ircbot: <tng-analyses_publisher_ircbot_defaults
+ strategy: statechange-only
+ message-type: summary-scm
+ matrix-notifier: only-configurations
- email-ext: <tng-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
publishers:
- workspace-cleanup
+ - ircbot: <tng-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
clean-if:
- failure: false
+ - ircbot: <tng-tools_publisher_ircbot_defaults
+ strategy: statechange-only
+ message-type: summary-scm
+ matrix-notifier: only-configurations
+
- email-ext: <tng-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
- junit:
results: 'lttng-ust-java-tests/**/target/failsafe-reports/*.xml'
- workspace-cleanup
+ - ircbot: <tng-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:
- workspace-cleanup: <tng-ust_publisher_workspace-cleanup_defaults
clean-if:
- failure: false
+ - ircbot: <tng-ust_publisher_ircbot_defaults
+ strategy: statechange-only
+ message-type: summary-scm
+ matrix-notifier: only-configurations
- email-ext: <tng-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
- 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