diff --git a/README.md b/README.md index a9335319..9a484334 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ Usage | Travis CI | ✅ | | ✅ | ✅ | | | AppVeyor | ✅ | ✅ | ✅ | | ✅² | | CircleCI | ✅ | ✅ | | | ✅² | -| Gitlab CI | ✅ | | | ✅¹ | | +| Gitlab CI | ✅ | | ✅ | ✅¹ | | | Cirrus CI | ✅ | ✅³ | ✅ | ✅ | ✅ | ¹ [Requires emulation](https://cibuildwheel.readthedocs.io/en/stable/faq/#emulation), distributed separately. Other services may also support Linux ARM through emulation or third-party build hosts, but these are not tested in our CI.
diff --git a/examples/gitlab-minimal.yml b/examples/gitlab-minimal.yml index cb1be4f9..1ebbc352 100644 --- a/examples/gitlab-minimal.yml +++ b/examples/gitlab-minimal.yml @@ -17,3 +17,18 @@ linux: artifacts: paths: - wheelhouse/ + +windows: + before_script: + - choco install python -y --version 3.8.6 + - choco install git.install -y + - py -m pip install cibuildwheel==2.10.2 + script: + - git submodule update --init + - py -m cibuildwheel --output-dir wheelhouse --platform windows + artifacts: + paths: + - wheelhouse/ + image: mcr.microsoft.com/windows/servercore:1809 + tags: + - windows