[vlc-commits] [Git][videolan/vlc][master] CI: do not interrupt nightly builds

Steve Lhomme (@robUx4) gitlab at videolan.org
Wed Aug 5 05:55:57 UTC 2026



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
2cd87055 by Steve Lhomme at 2026-08-05T04:44:25+00:00
CI: do not interrupt nightly builds

If a Merge Request is merged while nightly builds are running, the nightly builds
are interrupted/canceled and we don't get the nightly builds.

- - - - -


1 changed file:

- extras/ci/gitlab-ci.yml


Changes:

=====================================
extras/ci/gitlab-ci.yml
=====================================
@@ -212,6 +212,7 @@ uwp32-libvlc-llvm:
         - for ext in 7z;  do mv ${VLCARCH}/vlc-*-dev-*-debug.${ext} nightlies/$(basename ${VLCARCH}/vlc-*-dev-*-debug.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/") || echo "vlc-*debug.${ext} not found!"; done
         - for ext in exe msi 7z zip; do mv ${VLCARCH}/vlc-*-dev-*.${ext} nightlies/$(basename ${VLCARCH}/vlc-*-dev-*.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/") || echo "vlc-*.${ext} not found!"; done
         - cd nightlies && find . -maxdepth 1 -type f -not -name SHA512SUM | xargs shasum -a 512 | tee SHA512SUM
+    interruptible: false
     artifacts:
         paths:
             - nightlies/*
@@ -433,6 +434,7 @@ nightly-snap:
         - mv vlc_*.snap nightlies/
         - snapcraft upload --release edge nightlies/vlc_*.snap
         - cd nightlies && find . -maxdepth 1 -type f -not -name SHA512SUM | xargs shasum -a 512 | tee SHA512SUM
+    interruptible: false
     artifacts:
         paths:
            - nightlies/*
@@ -533,6 +535,7 @@ macos-arm64:
         - mv vlc-*.dmg nightlies/$(basename vlc-*.dmg | sed "s/\.dmg/-${SHORTARCH}-${CI_COMMIT_SHORT_SHA}\.dmg/")
         - mv vlc-*.tar.gz nightlies/$(basename vlc-*.tar.gz | sed "s/\.tar\.gz/-${SHORTARCH}-${CI_COMMIT_SHORT_SHA}\.tar\.gz/")
         - cd nightlies && find . -maxdepth 1 -type f -not -name SHA512SUM | xargs shasum -a 512 | tee SHA512SUM
+    interruptible: false
     artifacts:
         paths:
             - nightlies/*
@@ -698,3 +701,4 @@ nightly-docs:
         publish: public
     rules:
         - if: '$CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
+    interruptible: false



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/2cd8705589d3b125f236d1af695c3961fdcf6ca4

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/2cd8705589d3b125f236d1af695c3961fdcf6ca4
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list