properties:
- build-discarder:
- num-to-keep: 2
+ num-to-keep: 10
+ artifact-num-to-keep: 2
- github:
url: https://github.com/{github_user}/{github_name}
- workspace-cleanup: <tng-analyses_publisher_workspace-cleanup_defaults
clean-if:
- failure: false
+ - ircbot: <tng-analyses_publisher_ircbot_defaults
+ strategy: statechange-only
+ message-type: summary
+ matrix-notifier: only-parent
- email-ext: <tng-analyses_publisher_email_ext_defaults
recipients: '{obj:email_to}'
reply-to: ci-notification@lists.lttng.org
- job-template:
name: lttng-analyses_{version}_pylint
defaults: lttng-analyses
- node: 'jammy-amd64'
+ node: 'deb12-amd64'
triggers:
- pollscm:
builders:
- copyartifact:
- project: dev_upstream_babeltrace_{babeltrace_version}_linuxbuild/platform=jammy-amd64,build=std,conf=python-bindings
+ project: dev_upstream_babeltrace_{babeltrace_version}_linuxbuild/platform=deb12-amd64,build=std,conf=python-bindings
which-build: last-successful
stable: false
filter: 'build/**'
- 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
- master
jobs:
- 'lttng-analyses_{version}_linuxbuild':
- platforms: !!python/tuple [jammy-amd64]
+ platforms: !!python/tuple [deb12-amd64]
babeltrace_versions: !!python/tuple [stable-1.5]
- 'lttng-analyses_{version}_pylint':
babeltrace_version: stable-1.5