ci: Pin the windows jobs to gstreamer runners for now

There seem to be some seemingly random failures if the
jobs get scheduled on the hyper-v isolation runners,
and they need to be debugged further.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1506>
This commit is contained in:
Jordan Petridis 2024-08-21 17:04:03 +03:00 committed by Backport Bot
parent 3685935554
commit d1d2111413

View file

@ -519,6 +519,7 @@ pages:
- 'windows'
- 'shell'
- '2022'
- "gstreamer-windows"
script:
# We need to pass an array and to resolve the env vars, so we can't use a variable:
- $DOCKER_BUILD_ARGS = @("--build-arg", "DEFAULT_BRANCH=$GST_UPSTREAM_BRANCH", "--build-arg", "RUST_VERSION=$RUST_VERSION")
@ -550,6 +551,7 @@ windows rust docker msrv:
- 'docker'
- 'windows'
- '2022'
- "gstreamer-windows"
script:
# Skip -sys tests as they don't work
# https://github.com/gtk-rs/gtk3-rs/issues/54