Mercurial > hg
comparison contrib/heptapod-ci.yml @ 52276:13be751218e0 stable
ci: add sink for wheels too
Sight.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 20 Nov 2024 12:09:35 +0100 |
parents | 843c250fb2de |
children |
comparison
equal
deleted
inserted
replaced
52275:843c250fb2de | 52276:13be751218e0 |
---|---|
671 test-result-windows: | 671 test-result-windows: |
672 extends: .sink | 672 extends: .sink |
673 needs: | 673 needs: |
674 - windows | 674 - windows |
675 | 675 |
676 wheel-result-linux: | |
677 extends: .sink | |
678 needs: | |
679 - build-c-wheel | |
680 - build-c-wheel-musl | |
681 - build-c-wheel-i686 | |
682 - build-c-wheel-i686-musl | |
683 - build-c-wheel-arm64 | |
684 - build-c-wheel-arm64-musl | |
685 artifacts: | |
686 paths: | |
687 - wheels | |
688 expire_in: 1 week | |
689 | |
690 wheel-result-windows: | |
691 extends: .sink | |
692 needs: | |
693 - build-c-wheel-windows | |
694 artifacts: | |
695 paths: | |
696 - wheels | |
697 expire_in: 1 week | |
698 | |
676 # Upload nightly build wheel on the heptapod registry on test success | 699 # Upload nightly build wheel on the heptapod registry on test success |
677 # | 700 # |
678 # At the time this task is added, since the mac wheels are built on shell | 701 # At the time this task is added, since the mac wheels are built on shell |
679 # runner, those nightly are not be considered fully secured. | 702 # runner, those nightly are not be considered fully secured. |
680 # | 703 # |
686 extends: .nightly_build_step | 709 extends: .nightly_build_step |
687 image: "registry.heptapod.net/mercurial/ci-images/twine:v3.0" | 710 image: "registry.heptapod.net/mercurial/ci-images/twine:v3.0" |
688 # because we don't want to upload only half of a wheel | 711 # because we don't want to upload only half of a wheel |
689 interruptible: false | 712 interruptible: false |
690 needs: | 713 needs: |
691 - build-c-wheel | 714 - wheel-result-linux |
692 - build-c-wheel-musl | 715 - wheel-result-windows |
693 - build-c-wheel-i686 | |
694 - build-c-wheel-i686-musl | |
695 - build-c-wheel-arm64 | |
696 - build-c-wheel-arm64-musl | |
697 - build-c-wheel-macos | 716 - build-c-wheel-macos |
698 - build-c-wheel-windows | |
699 - test-result-linux | 717 - test-result-linux |
700 - test-result-macos | 718 - test-result-macos |
701 - test-result-windows | 719 - test-result-windows |
702 # It would be nice to be able to restrict that a bit to protected branch only | 720 # It would be nice to be able to restrict that a bit to protected branch only |
703 variables: | 721 variables: |