Show More
@@ -113,6 +113,7 trigger-nightly-build: | |||||
113 | expire_in: 1 week |
|
113 | expire_in: 1 week | |
114 |
|
114 | |||
115 |
|
115 | |||
|
116 | # build linux wheel for amd64 | |||
116 | build-c-wheel: |
|
117 | build-c-wheel: | |
117 | extends: .build-wheel |
|
118 | extends: .build-wheel | |
118 | variables: |
|
119 | variables: | |
@@ -190,6 +191,52 build-c-wheel-i686-musl: | |||||
190 | needs: |
|
191 | needs: | |
191 | - "trigger-wheel-i686-musl" |
|
192 | - "trigger-wheel-i686-musl" | |
192 |
|
193 | |||
|
194 | trigger-wheel-arm64: | |||
|
195 | extends: .trigger | |||
|
196 | stage: build | |||
|
197 | rules: | |||
|
198 | - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH | |||
|
199 | when: never | |||
|
200 | - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC | |||
|
201 | when: manual | |||
|
202 | allow_failure: true | |||
|
203 | ||||
|
204 | build-c-wheel-arm64: | |||
|
205 | extends: build-c-wheel | |||
|
206 | image: "registry.heptapod.net/mercurial/ci-images/core-wheel-arm64-c:v3.0" | |||
|
207 | tags: | |||
|
208 | - arm64 | |||
|
209 | rules: | |||
|
210 | - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH | |||
|
211 | needs: | |||
|
212 | - trigger-nightly-build | |||
|
213 | - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC | |||
|
214 | needs: | |||
|
215 | - "trigger-wheel-arm64" | |||
|
216 | ||||
|
217 | trigger-wheel-arm64-musl: | |||
|
218 | extends: .trigger | |||
|
219 | stage: build | |||
|
220 | rules: | |||
|
221 | - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH | |||
|
222 | when: never | |||
|
223 | - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC | |||
|
224 | when: manual | |||
|
225 | allow_failure: true | |||
|
226 | ||||
|
227 | build-c-wheel-arm64-musl: | |||
|
228 | extends: build-c-wheel | |||
|
229 | image: "registry.heptapod.net/mercurial/ci-images/core-wheel-arm64-musl-c:v3.0" | |||
|
230 | tags: | |||
|
231 | - arm64 | |||
|
232 | rules: | |||
|
233 | - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH | |||
|
234 | needs: | |||
|
235 | - trigger-nightly-build | |||
|
236 | - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC | |||
|
237 | needs: | |||
|
238 | - "trigger-wheel-arm64-musl" | |||
|
239 | ||||
193 | .runtests: |
|
240 | .runtests: | |
194 | extends: .all |
|
241 | extends: .all | |
195 | stage: tests |
|
242 | stage: tests | |
@@ -642,11 +689,13 upload-wheel-nightly: | |||||
642 | interruptible: false |
|
689 | interruptible: false | |
643 | needs: |
|
690 | needs: | |
644 | - build-c-wheel |
|
691 | - build-c-wheel | |
645 | - build-c-wheel-macos |
|
|||
646 | - build-c-wheel-windows |
|
|||
647 | - build-c-wheel-musl |
|
692 | - build-c-wheel-musl | |
648 | - build-c-wheel-i686 |
|
693 | - build-c-wheel-i686 | |
649 | - build-c-wheel-i686-musl |
|
694 | - build-c-wheel-i686-musl | |
|
695 | - build-c-wheel-arm64 | |||
|
696 | - build-c-wheel-arm64-musl | |||
|
697 | - build-c-wheel-macos | |||
|
698 | - build-c-wheel-windows | |||
650 | - test-result-linux |
|
699 | - test-result-linux | |
651 | - test-result-macos |
|
700 | - test-result-macos | |
652 | - test-result-windows |
|
701 | - test-result-windows |
General Comments 0
You need to be logged in to leave comments.
Login now