[cairo-commit] 3 commits - .gitlab-ci.yml

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Oct 7 14:29:59 UTC 2021


 .gitlab-ci.yml |   16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

New commits:
commit a04786b9330109ce54bf7f65c7068281419cec6a
Merge: b63dc83c8 d3e0d2723
Author: Tim-Philipp Müller <tim at centricular.com>
Date:   Thu Oct 7 14:29:57 2021 +0000

    Merge branch 'ci-update-windows-image-2' into 'master'
    
    ci: bump windows image to latest
    
    See merge request cairo/cairo!258

commit d3e0d27234a045b2279dd4db54bdec81f03920f0
Author: Tim-Philipp Müller <tim at centricular.com>
Date:   Thu Oct 7 14:37:49 2021 +0100

    ci: update links in ci template from gst-ci to gstreamer monorep

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2f65e9bc7..58bb56889 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -221,7 +221,7 @@ fedora meson build:
     paths:
       - 'builddir/meson-logs/'
 
-# Based on https://gitlab.freedesktop.org/gstreamer/gst-ci/-/blob/master/gitlab/ci_template.yml
+# Based on https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/main/.gitlab-ci.yml (.build windows)
 .build meson windows:
   image: $WINDOWS_IMAGE
   stage: 'build'
@@ -272,8 +272,9 @@ meson vs2017 x86:
     ARCH: 'x86'
 
 meson android arm64 fedora:
-  # See https://gitlab.freedesktop.org/gstreamer/gst-ci/container_registry/164 for current images
-  image: 'registry.freedesktop.org/gstreamer/gst-ci/amd64/android-fedora:2020-10-22.0-master'
+  # TODO: should probably build our own image here some day
+  # See https://gitlab.freedesktop.org/gstreamer/gstreamer/container_registry/7689 for current images
+  image: 'registry.freedesktop.org/gstreamer/gstreamer/amd64/android-fedora:2020-10-22.0-master'
   stage: 'build'
   artifacts:
     name: "${CI_JOB_NAME}_${CI_COMMIT_SHA}"
commit e1646a740349eff3c78b474497c688647a7a6b9a
Author: Tim-Philipp Müller <tim at centricular.com>
Date:   Thu Oct 7 14:31:41 2021 +0100

    ci: bump windows image to latest
    
    Which should include the subprojects cache again.

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7aaf78b84..2f65e9bc7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,8 +10,9 @@ variables:
   FDO_DISTRIBUTION_VERSION: '34'
   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/gstreamer/amd64/windows:2021-10-01.0-master"
+  # TODO: should probably get its own image at some point instead of reusing the GStreamer one
+  # See https://gitlab.freedesktop.org/gstreamer/gstreamer/container_registry/18035 for latest
+  WINDOWS_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2021-10-04.1-main"
 
   DEFAULT_MESON_ARGS: >
     --default-library=both
@@ -246,9 +247,7 @@ fedora meson build:
 
     # Copy GLib from existing subproject cache to avoid downloading it
     - cd $env:CI_PROJECT_DIR
-    # 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/
+    - cp -r C:/subprojects/glib subprojects/
 
     # For some reason, options are separated by newline instead of space, so we
     # have to replace them first.


More information about the cairo-commit mailing list