Switch MSVC job to manual till we can upload deps cache
authorNirbheek Chauhan <nirbheek@centricular.com>
Thu, 17 Sep 2020 10:52:06 +0000 (16:22 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Thu, 17 Sep 2020 11:28:07 +0000 (16:58 +0530)
The deps cache job is failing:

https://gitlab.freedesktop.org/gstreamer/cerbero/-/jobs/4568410

Because of which MRs in other repos are unable to download the cache
and are building everything from scratch, which is inflating CI times
to 2 hours:

https://gitlab.freedesktop.org/marian/gst-plugins-bad/-/jobs/4567025

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-ci/-/merge_requests/343>

gitlab/ci_template.yml

index 7fd4d93..d1d9a64 100644 (file)
@@ -1219,3 +1219,5 @@ build cerbero msvc x86_64:
     - C:\MinGW\msys\1.0\bin\bash.exe --login -c "cd $env:CI_PROJECT_DIR && $env:CERBERO_SCRIPTS_PATH cerbero_script"
   rules:
     - if: '$CI_PROJECT_NAME !~ /^(cerbero|gst-build|gst-omx|gstreamer-vaapi|gst-docs|gst-integration-testsuites|gst-plugins-rs)$/'
+      when: 'manual'
+      allow_failure: true