[vlc-commits] [Git][videolan/vlc][3.0.x] CI: disable snap nightlies
Steve Lhomme (@robUx4)
gitlab at videolan.org
Thu May 14 10:38:05 UTC 2026
Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC
Commits:
f7aa16d1 by Steve Lhomme at 2026-05-14T09:23:58+00:00
CI: disable snap nightlies
We are using an old snap image that can't be uploaded anymore.
The last available snap image is 3.0.20 [^1] from March 2024.
We can remove everything related to snap and add back what is needed
when we resume snap builds.
[^1]: https://snapcraft.io/vlc
- - - - -
1 changed file:
- extras/ci/gitlab-ci.yml
Changes:
=====================================
extras/ci/gitlab-ci.yml
=====================================
@@ -22,16 +22,11 @@ variables:
VLC_DEBIAN_QT6_IMAGE: registry.videolan.org/vlc-debian-unstable:20260121072258
VLC_ANDROID_IMAGE: registry.videolan.org/vlc-debian-android-3.0:20260504124015
VLC_ANDROID4_IMAGE: registry.videolan.org/vlc-debian-android:20250626142950
- VLC_SNAP_IMAGE: registry.videolan.org/vlc-ubuntu-bionic:20260504131657
.variables-debian: &variables-debian
HOST_ARCH: x86_64
TRIPLET: $HOST_ARCH-linux-gnu
-.variables-snap: &variables-snap
- HOST_ARCH: x86_64
- TRIPLET: $HOST_ARCH-linux-gnu
-
.variables-win32: &variables-win32
SHORTARCH: win32
VLCARCH: win32
@@ -346,39 +341,6 @@ nightly-debian:
after_script:
artifacts:
-#
-# Snap builds
-#
-.snap-common:
- extends: .docker-template
- image:
- name: $VLC_SNAP_IMAGE
- script: |
- cd extras/package/snap
- make -f package.mak snap
- after_script:
- - export VLC_CONTRIB_SHA="$(extras/ci/get-contrib-sha.sh)"
- - mv extras/package/snap/parts/vlc/build/contrib/vlc-contrib-*.tar.bz2 contrib/vlc-contrib-${TRIPLET}-${VLC_CONTRIB_SHA}.tar.bz2 2>/dev/null || true
- allow_failure: true
- variables: *variables-snap
-
-nightly-snap:
- extends: .snap-common
- only:
- - schedules
- except:
- after_script:
- - if [ "$CI_PROJECT_NAMESPACE" = "videolan" ]; then /bin/true; else exit 0; fi
- - mkdir nightlies
- - mv extras/package/snap/vlc_*.snap nightlies/
- - echo $SNAP_LOGIN | base64 --decode | snapcraft login --with -
- - snapcraft push nightlies/vlc_*.snap --release beta
- - snapcraft logout
- - cd nightlies && find . -maxdepth 1 -type f -not -name SHA512SUM | xargs shasum -a 512 | tee SHA512SUM
- artifacts:
- paths:
- - nightlies/*
-
#
# macOS
#
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/f7aa16d15d1f0bf554ad830fea51d94bcefa5550
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/f7aa16d15d1f0bf554ad830fea51d94bcefa5550
You're receiving this email because of your account on code.videolan.org.
More information about the vlc-commits
mailing list