From: Jordan Petridis Date: Tue, 25 Feb 2020 12:01:45 +0000 (+0200) Subject: windows: try to avoid random failures due to pre-existing gst-build clone X-Git-Tag: 1.19.3~497^2~212 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=28633f2fcfb34fe62f572d935d8902a7c8255c55;p=platform%2Fupstream%2Fgstreamer.git windows: try to avoid random failures due to pre-existing gst-build clone This is slightly weird, cause I am not sure what causes the clone to be there, since gitlab-runner supposedly always either use a clean volume or at least runs git clean on the existing ones. But its there and so we have to deal with failures like so https://gitlab.freedesktop.org/tpm/gstreamer-sharp/-/jobs/1672137 --- diff --git a/gitlab/ci_template.yml b/gitlab/ci_template.yml index 039752c..f30fd62 100644 --- a/gitlab/ci_template.yml +++ b/gitlab/ci_template.yml @@ -441,6 +441,12 @@ valgrind ges: -Dvaapi=disabled -Ddevtools=disabled script: + # Sometimes there's seems to be an existing gst-build clone that comes either from the ether or + # from a previous job due to some gitlab bug or implicit behavior? + # So let's always check and clear it out if its there + # https://gitlab.freedesktop.org/tpm/gstreamer-sharp/-/jobs/1672137 + - if (Test-Path $env:CI_PROJECT_DIR/gst-build) { Remove-Item -Recurse -Force $env:CI_PROJECT_DIR/gst-build } + # Make sure powershell exists on errors # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_preference_variables?view=powershell-6 - $ErrorActionPreference = "Stop" @@ -490,6 +496,12 @@ build msys2 : extends: '.build windows' timeout: '60min' script: + # Sometimes there's seems to be an existing gst-build clone that comes either from the ether or + # from a previous job due to some gitlab bug or implicit behavior? + # So let's always check and clear it out if its there + # https://gitlab.freedesktop.org/tpm/gstreamer-sharp/-/jobs/1672137 + - if (Test-Path $env:CI_PROJECT_DIR/gst-build) { Remove-Item -Recurse -Force $env:CI_PROJECT_DIR/gst-build } + # Make sure powershell exists on errors # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_preference_variables?view=powershell-6 - $ErrorActionPreference = "Stop"