diff --git a/docker/windows/Dockerfile b/docker/windows/Dockerfile index 7c86152f3b..cb6c89f6c6 100644 --- a/docker/windows/Dockerfile +++ b/docker/windows/Dockerfile @@ -6,6 +6,8 @@ FROM 'mcr.microsoft.com/windows/servercore:ltsc2019' SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"] ENV ErrorActionPreference='Stop' +ARG DEFAULT_BRANCH="master" + COPY install_choco.ps1 C:\ RUN C:\install_choco.ps1 diff --git a/docker/windows/prepare_gst_env.ps1 b/docker/windows/prepare_gst_env.ps1 index a930c5dc19..61b30e1f29 100644 --- a/docker/windows/prepare_gst_env.ps1 +++ b/docker/windows/prepare_gst_env.ps1 @@ -9,7 +9,7 @@ git config --global user.name "Gstbuild Runner" (New-Object System.Net.WebClient).DownloadString("https://github.com") >$null # Download gst-build and all its subprojects -git clone https://gitlab.freedesktop.org/gstreamer/gst-build.git C:\gst-build +git clone -b $env:DEFAULT_BRANCH https://gitlab.freedesktop.org/gstreamer/gst-build.git C:\gst-build # download the subprojects to try and cache them meson subprojects download --sourcedir C:\gst-build