summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2021-10-01 16:38:43 +0100
committerTim-Philipp Müller <tim@centricular.com>2021-10-03 12:47:31 +0100
commite3ba30bf7e56c4c9317d6174db20375097b2f2f4 (patch)
treeae460910122632cff6ab8997e3f6d824ebfee619 /.gitlab-ci.yml
parentd87fe096b90005ced23c76f3b44c1a3ad03d9b55 (diff)
downloadcairo-e3ba30bf7e56c4c9317d6174db20375097b2f2f4.tar.gz
ci: update windows image
Some root certs expired, which causes problems with letsencrypt certificates, so update to latest image with updated certificates. https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/ Fixes #515
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 11f45725a..2c0fac142 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,7 +11,7 @@ variables:
FDO_DISTRIBUTION_TAG: '2021-08-26.0'
# TODO: should probably get its own image at some point instead of reusing the GStreamer one.
- WINDOWS_IMAGE: "registry.freedesktop.org/gstreamer/gst-ci/amd64/windows:v16-master"
+ WINDOWS_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2021-10-01.0-master"
DEFAULT_MESON_ARGS: >
--default-library=both
@@ -246,7 +246,9 @@ fedora meson build:
# Copy GLib from existing subproject cache to avoid downloading it
- cd $env:CI_PROJECT_DIR
- - cp -r C:/subprojects/glib subprojects/
+ # FIXME: current windows image is missing the subproject cache,
+ # re-add this once the image has been fixed to include it again
+ # - cp -r C:/subprojects/glib subprojects/
# For some reason, options are separated by newline instead of space, so we
# have to replace them first.