From: Jordan Petridis Date: Thu, 23 Apr 2020 15:49:07 +0000 (+0300) Subject: windows/docker: allow to specify the branch to pull for gst-build X-Git-Tag: 1.19.3~497^2~157 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=edac99f4418ae660e12cef13afd6b364bb365c60;p=platform%2Fupstream%2Fgstreamer.git windows/docker: allow to specify the branch to pull for gst-build Similar to !232 Part-of: --- diff --git a/docker/windows/Dockerfile b/docker/windows/Dockerfile index 7c86152..cb6c89f6 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 a930c5d..61b30e1 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