4 LTTng analyses python scripts.
6 <p>Job is managed by Jenkins Job Builder.</p>
8 project-type: freestyle
19 - credentials-binding:
20 - username-password-separated:
21 credential-id: lttng-analyses_codecov_token
22 username: CODECOV_PROJECT_NAME
23 password: CODECOV_TOKEN
27 url: https://github.com/{github_user}/{github_name}.git
29 browser-url: https://github.com/{github_user}/{github_name}
32 basedir: src/lttng-analyses
42 artifact-num-to-keep: 2
44 url: https://github.com/{github_user}/{github_name}
49 name: lttng-analyses_{version}_linuxbuild
50 defaults: lttng-analyses
53 node: 'master' # Applies only to matrix flyweight task
58 values: '{obj:platforms}'
61 name: babeltrace_version
62 values: '{obj:babeltrace_versions}'
66 project: dev_upstream_babeltrace_${{babeltrace_version}}_linuxbuild/platform=${{platform}},build=std,conf=python-bindings
67 which-build: last-successful
70 target: 'deps/babeltrace'
72 !include-raw-escape: scripts/lttng-analyses/build.sh
75 - workspace-cleanup: <tng-analyses_publisher_workspace-cleanup_defaults
78 - ircbot: <tng-analyses_publisher_ircbot_defaults
79 strategy: statechange-only
81 matrix-notifier: only-parent
82 - email-ext: <tng-analyses_publisher_email_ext_defaults
83 recipients: '{obj:email_to}'
84 reply-to: ci-notification@lists.lttng.org
101 matrix-trigger: only-parent
106 name: lttng-analyses_{version}_pylint
107 defaults: lttng-analyses
116 project: dev_upstream_babeltrace_{babeltrace_version}_linuxbuild/platform=deb12-amd64,build=std,conf=python-bindings
117 which-build: last-successful
120 target: 'deps/babeltrace'
122 !include-raw-escape: scripts/lttng-analyses/pylint.sh
126 artifacts: 'pylint.out'
127 - workspace-cleanup: *lttng-analyses_publisher_workspace-cleanup_defaults
128 - ircbot: *lttng-analyses_publisher_ircbot_defaults
129 - email-ext: *lttng-analyses_publisher_email_ext_defaults
136 github_name: lttng-analyses
137 email_to: 'ci-notification@lists.lttng.org'
141 - 'lttng-analyses_{version}_linuxbuild':
142 platforms: !!python/tuple [deb12-amd64]
143 babeltrace_versions: !!python/tuple [stable-1.5]
144 - 'lttng-analyses_{version}_pylint':
145 babeltrace_version: stable-1.5