Merge branch 'ci-artefacts' into 'master'

ci: bump windows image and keep meson logs around for msvc builds

See merge request cairo/cairo!538
This commit is contained in:
Tim-Philipp Müller 2024-03-20 22:40:28 +00:00
commit a269e60858

View file

@ -20,7 +20,8 @@ variables:
# TODO: should probably get its own image at some point instead of reusing the GStreamer one
# See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/main/.gitlab-image-tags.yml for latest
WINDOWS_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2023-04-21.0-main"
# (This one is from the lastest stable branch since it's likely to stay around unchanged for longer)
WINDOWS_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2024-03-05.0-1.24"
DEFAULT_MESON_ARGS: >
--default-library=both
@ -340,6 +341,11 @@ mingw-64 build:
meson subprojects update --reset &&
meson build $env:MESON_ARGS &&
ninja -C build"
artifacts:
expire_in: "7 days"
when: "always"
paths:
- 'build/meson-logs/'
vs2019 shared amd64:
extends: '.build windows'