X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Fbabeltrace.yaml;h=f7e14ea88a74e6dc6f1725e24ef91aaf89c8a3cb;hb=e35896ac3b054003b5859705fbd7546130f04fe1;hp=17821d69e035770098e731993b2e3cbd68f15343;hpb=d6d71fecb952b35ad4e13354468595ddec728460;p=lttng-ci.git diff --git a/jobs/babeltrace.yaml b/jobs/babeltrace.yaml index 17821d6..f7e14ea 100644 --- a/jobs/babeltrace.yaml +++ b/jobs/babeltrace.yaml @@ -216,14 +216,15 @@ - archive: &babeltrace_publisher_archive_defaults artifacts: 'build/**,tap/**,log/**' + follow-symlinks: true allow-empty: false - 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 + message-type: summary + matrix-notifier: only-parent - email-ext: &babeltrace_publisher_email-ext_defaults recipients: '{obj:email_to}' reply-to: ci-notification@lists.lttng.org @@ -286,7 +287,7 @@ 1 TOTAL - FAILED + {warnings_status} AGGREGATION_TOOLS @@ -395,7 +396,7 @@ - gerrit: &babeltrace_trigger_gerrit_smoke trigger-on: - comment-added-event: - approval-category: 'Smoke-Build' + approval-category: 'Smoke-Build-Lvl1' approval-value: 1 projects: - project-compare-type: 'PLAIN' @@ -439,7 +440,7 @@ builders: - shell: - !include-raw-escape: scripts/babeltrace/check-format.sh + !include-raw-escape: scripts/common/check-format.sh properties: - inject: @@ -449,6 +450,9 @@ days-to-keep: 1 publishers: + - archive: + artifacts: 'clang-format-fixes.diff' + allow-empty: true - workspace-cleanup: *babeltrace_publisher_workspace-cleanup_defaults - job-template: @@ -597,7 +601,7 @@ touchstone: '(build == "std") && (conf == "std")' - '{job_prefix}babeltrace_{version}_{buildtype}': buildtype: portbuild - platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386] + platforms: !!python/tuple [deb11-armhf, deb12-armhf, deb11-arm64, deb12-arm64, deb12-ppc64el, deb11-i386, deb12-i386] builds: !!python/tuple [std] confs: !!python/tuple [std, prod] filter: '' @@ -611,7 +615,7 @@ touchstone: '' - '{job_prefix}babeltrace_{version}_{buildtype}': buildtype: elbuild - platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64] + platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64, el7-arm64, el8-arm64, el9-arm64] builds: !!python/tuple [std] confs: !!python/tuple [std, prod] filter: '' @@ -670,42 +674,91 @@ - stable-2.0 - master jobs: + ## Master ## - 'dev_review_babeltrace_{version}_{buildtype}': + version: master buildtype: build platforms: !!python/tuple [bionic-amd64] builds: !!python/tuple [std, oot, dist, oot-dist] confs: !!python/tuple [std, static, prod, min] filter: '' touchstone: '' + warnings_status: FAILED - 'dev_review_babeltrace_{version}_{buildtype}': + version: master buildtype: portbuild - platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386] + platforms: !!python/tuple [deb11-armhf, deb12-armhf, deb11-arm64, deb12-arm64, deb12-ppc64el, deb11-i386, deb12-i386] builds: !!python/tuple [std] confs: !!python/tuple [std] filter: '' touchstone: '' + warnings_status: FAILED - 'dev_review_babeltrace_{version}_{buildtype}': + version: master buildtype: macosbuild platforms: !!python/tuple [macos-amd64, macos-arm64] builds: !!python/tuple [std] confs: !!python/tuple [std, prod] filter: '' touchstone: '' + warnings_status: FAILED - 'dev_review_babeltrace_{version}_{buildtype}': + version: master buildtype: winbuild platforms: !!python/tuple [cygwin64, msys2-mingw64] builds: !!python/tuple [std] confs: !!python/tuple [std] filter: '' touchstone: '' - - 'dev_review_babeltrace_{version}_pylint' + warnings_status: FAILED + + ## Stable 2.0 ## + - 'dev_review_babeltrace_{version}_{buildtype}': + version: stable-2.0 + buildtype: build + platforms: !!python/tuple [bionic-amd64] + builds: !!python/tuple [std, oot, dist, oot-dist] + confs: !!python/tuple [std, static, prod, min] + filter: '' + touchstone: '' + warnings_status: WARNING + - 'dev_review_babeltrace_{version}_{buildtype}': + version: stable-2.0 + buildtype: portbuild + platforms: !!python/tuple [deb11-armhf, deb12-armhf, deb11-arm64, deb12-arm64, deb12-ppc64el, deb11-i386, deb12-i386] + builds: !!python/tuple [std] + confs: !!python/tuple [std] + filter: '' + touchstone: '' + warnings_status: WARNING + - 'dev_review_babeltrace_{version}_{buildtype}': + version: stable-2.0 + buildtype: macosbuild + platforms: !!python/tuple [macos-amd64, macos-arm64] + builds: !!python/tuple [std] + confs: !!python/tuple [std, prod] + filter: '' + touchstone: '' + warnings_status: WARNING + - 'dev_review_babeltrace_{version}_{buildtype}': + version: stable-2.0 + buildtype: winbuild + platforms: !!python/tuple [cygwin64, msys2-mingw64] + builds: !!python/tuple [std] + confs: !!python/tuple [std] + filter: '' + touchstone: '' + warnings_status: WARNING + + ## ALL ## - 'dev_review_babeltrace_{version}_smokebuild': platforms: !!python/tuple [jammy-amd64] - builds: !!python/tuple [std] + builds: !!python/tuple [oot-dist] confs: !!python/tuple [std] filter: '' touchstone: '' - 'dev_review_babeltrace_{version}_check-format' + - 'dev_review_babeltrace_{version}_pylint' - project: @@ -726,7 +779,7 @@ touchstone: '(build == "std") && (conf == "std")' - '{job_prefix}babeltrace_{version}_{buildtype}': buildtype: portbuild - platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386] + platforms: !!python/tuple [deb11-armhf, deb12-armhf, deb11-arm64, deb12-arm64, deb12-ppc64el, deb11-i386, deb12-i386] builds: !!python/tuple [std] confs: !!python/tuple [std, python-bindings] filter: '' @@ -802,6 +855,23 @@ filter: '' touchstone: '' +- project: + name: babeltrace2-mjeanson + job_prefix: 'dev_mjeanson_' + github_user: efficios + github_name: babeltrace + email_to: "mjeanson@efficios.com" + version: + - master + jobs: + - '{job_prefix}babeltrace_{version}_{buildtype}': + buildtype: portbuild + platforms: !!python/tuple [sid-riscv64] + builds: !!python/tuple [std] + confs: !!python/tuple [std, prod] + filter: '' + touchstone: '' + - project: name: babeltrace-views views: