heptapod-ci: make Windows jobs manual again stable
authorRaphaël Gomès <rgomes@octobus.net>
Mon, 03 Jan 2022 10:43:17 +0100
branchstable
changeset 48522 b52cf5063865
parent 48521 f447b90a4b11
child 48524 6bd42f9bc97e
child 48532 7ccd31fda132
heptapod-ci: make Windows jobs manual again The dance continues, we make the Windows tests optional once again since we don't have Windows runners available anymore. We're working on getting new ones in a more stable fashion, hopefully soon. Differential Revision: https://phab.mercurial-scm.org/D11957
contrib/heptapod-ci.yml
--- a/contrib/heptapod-ci.yml	Wed Aug 25 17:14:47 2021 +0200
+++ b/contrib/heptapod-ci.yml	Mon Jan 03 10:43:17 2022 +0100
@@ -152,6 +152,7 @@
 # that satisfies the various shebang lines and delegates to `py -3`.
 .window_runtests_template: &windows_runtests
     <<: *all
+    when: manual  # we don't have any Windows runners anymore at the moment
     stage: tests
     before_script:
       - C:/MinGW/msys/1.0/bin/sh.exe --login -c 'cd "$OLDPWD" && ls -1 tests/test-check-*.* > C:/Temp/check-tests.txt'