summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2023-06-05 14:05:26 +0200
committerJustus Winter <justus@sequoia-pgp.org>2023-06-05 14:05:26 +0200
commit940a7267a61418661f61da2f0676069096ca2626 (patch)
tree8c0207154d36f1256cb0d7f2cf546d088fc944b1
parent11b11b73d911962a8396c0f6bc57612fdfd25adc (diff)
ci: Drop the windows-gnu jobs.
- Updating the windows-gnu base image failed despite considerable efforts. Until someone steps up to maintain the CI jobs targeting Windows, the only viable way forward seems to be to drop these jobs.
-rw-r--r--.gitlab-ci.yml55
1 files changed, 0 insertions, 55 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8cb9789c..c9b0da9d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -252,61 +252,6 @@ rust-stable-armv7:
PKG_CONFIG_PATH: /usr/lib/arm-linux-gnueabihf/pkgconfig
PKG_CONFIG_ALLOW_CROSS: 1
-windows-gnu-nettle:
- tags:
- - win
- - win2019
- stage: build
- interruptible: true
- image: 192.168.122.1:5000/sequoia-pgp/build-docker-image/windows-gnu
- only:
- variables:
- # Forks of this project most likely use gitlab's shared windows runners, which
- # do not use the docker executor, so disable the windows jobs for forks.
- - $CI_PROJECT_NAMESPACE == "sequoia-pgp"
- before_script:
- # the default before_scipt scriptlet doesn't work on Powershell
- - rustc --version --verbose
- - cargo --version
- - clang -v
- - gpg --version
- script:
- - cargo test --tests --workspace
- after_script: [] # scriptlet doesn't work on Powershell
- variables:
- CFLAGS: "" # Silence some C warnings when compiling under Windows
-
-windows-gnu-cng:
- tags:
- - win
- - win2019
- stage: build
- interruptible: true
- # Depend on the main configuration. As the jobs have common error
- # conditions, if one fails it is often not worth trying the other.
- # Therefore, we can short-circuit here. Also, this pipelines
- # Windows jobs, allowing us to test the other toolchain as well.
- needs:
- - windows-gnu-nettle
- image: 192.168.122.1:5000/sequoia-pgp/build-docker-image/windows-gnu
- only:
- variables:
- # Forks of this project most likely use gitlab's shared windows runners, which
- # do not use the docker executor, so disable the windows jobs for forks.
- - $CI_PROJECT_NAMESPACE == "sequoia-pgp"
- before_script:
- # the default before_scipt scriptlet doesn't work on Powershell
- - rustc --version --verbose
- - cargo --version
- - clang -v
- - gpg --version
- script:
- # https://github.com/rust-lang/cargo/issues/5015
- - cargo test --tests --manifest-path openpgp/Cargo.toml --no-default-features --features crypto-cng,compression
- after_script: [] # scriptlet doesn't work on Powershell
- variables:
- CFLAGS: "" # Silence some C warnings when compiling under Windows
-
windows-msvc-cng:
tags:
- win