Skip to content
Snippets Groups Projects
Commit a1f2e25b6b38 authored by Pierre-Yves David's avatar Pierre-Yves David :octopus:
Browse files

wheel: also build the musl wheel in the ci

We add a trigger to not run that all the time.
parent c1a3e388b0e4
No related branches found
No related tags found
2 merge requests!1100Merge stable into default,!1084wheel: add a target for musl linux and other nightly build improvement.
Pipeline #92597 passed
......@@ -127,6 +127,27 @@
- cp312-cp312
- cp313-cp313
trigger-wheel-musl:
extends: .trigger
stage: build
rules:
- if: $CI_COMMIT_BRANCH =~ $RE_BRANCH
when: never
- if: $CI_COMMIT_BRANCH =~ $RE_TOPIC
when: manual
allow_failure: true
build-c-wheel-musl:
extends: build-c-wheel
image: "registry.heptapod.net/mercurial/ci-images/core-wheel-x86_64-musl-c:v3.0"
rules:
- if: $CI_COMMIT_BRANCH =~ $RE_BRANCH
needs:
- trigger-nightly-build
- if: $CI_COMMIT_BRANCH =~ $RE_TOPIC
needs:
- "trigger-wheel-musl"
.runtests:
extends: .all
stage: tests
......@@ -581,6 +602,7 @@
- build-c-wheel
- build-c-wheel-macos
- build-c-wheel-windows
- build-c-wheel-musl
- test-result-linux
- test-result-macos
- test-result-windows
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment