diff --git a/extras/ci/gitlab-ci.yml b/extras/ci/gitlab-ci.yml
index dc1a58b83b1c10e14135244e44c51cfc6bc06d4f..6e7b644b065178421bd96bba543919496c65fb09 100644
--- a/extras/ci/gitlab-ci.yml
+++ b/extras/ci/gitlab-ci.yml
@@ -11,6 +11,7 @@ default:
         - export VLC_CONTRIB_SHA="$(extras/ci/get-contrib-sha.sh)"
         - mv contrib/vlc-contrib-*.tar.bz2 contrib/vlc-contrib-${TRIPLET}-${VLC_CONTRIB_SHA}.tar.bz2 2>/dev/null || true
         - cd contrib && find . -maxdepth 1 -type f -name "vlc-contrib-*-${VLC_CONTRIB_SHA}.tar.bz2" -exec sh -c 'tar tvf "$0" && shasum -a 512 "$0" | tee SHA512SUM' "{}" \;
+    interruptible: true
 
 variables:
     VLC_WIN32_IMAGE: registry.videolan.org/vlc-debian-win32:20201106141924