From: Michael Hofmann <mhofmann@xxxxxxxxxx> Enable cs-like CI Part of https://gitlab.com/cki-project/kernel-ark/-/issues/113 Signed-off-by: Michael Hofmann <mhofmann@xxxxxxxxxx> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,10 +60,74 @@ workflow: skip_build: 'true' skip_publish: 'true' +.trigger_eln_pipeline: + stage: test + trigger: + branch: eln + variables: + name: ark-eln + builder_image: quay.io/cki/builder-eln + srpm_make_target: dist-srpm + native_tools: 'true' + disttag_override: '.eln' + skip_setup: 'true' + skip_test: 'true' + skip_results: 'true' + rules: + - if: $CI_MERGE_REQUEST_TARGET_BRANCH_NAME != "os-build" + when: never + - if: $CI_COMMIT_AUTHOR == "Fedora Kernel Team <kernel-team@xxxxxxxxxxxxxxxxx>" + when: manual + allow_failure: true + - when: on_success + # ARK CI ark_merge_request: extends: [.trusted-ark, .merge_request, .trigger_ark_pipeline] +# ELN CI +eln_merge_request: + extends: [.trusted-ark, .merge_request, .trigger_eln_pipeline] + variables: + rpmbuild_with: up + package_name: kernel + architectures: x86_64 aarch64 s390x ppc64le + +eln_debug_merge_request: + extends: [.trusted-ark, .merge_request, .trigger_eln_pipeline] + variables: + rpmbuild_with: up dbgonly + package_name: kernel-debug + architectures: x86_64 aarch64 s390x ppc64le + +eln_realtime_merge_request: + extends: [.trusted-ark, .merge_request, .trigger_eln_pipeline] + variables: + rpmbuild_with: realtime + package_name: kernel-rt + architectures: x86_64 + +eln_realtime_debug_merge_request: + extends: [.trusted-ark, .merge_request, .trigger_eln_pipeline] + variables: + rpmbuild_with: realtime dbgonly + package_name: kernel-rt-debug + architectures: x86_64 + +eln_64k_merge_request: + extends: [.trusted-ark, .merge_request, .trigger_eln_pipeline] + variables: + rpmbuild_with: arm64_64k + package_name: kernel-64k + architectures: aarch64 + +eln_64k_debug_merge_request: + extends: [.trusted-ark, .merge_request, .trigger_eln_pipeline] + variables: + rpmbuild_with: arm64_64k dbgonly + package_name: kernel-64k-debug + architectures: aarch64 + # scheduled job .scheduled_setup: image: quay.io/cki/builder-rawhide:production -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2538 _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue