[neon/ubuntu-core] debian: implement snap tag for gitlab-runner activation

Carlos De Maine null at kde.org
Fri Mar 29 10:16:59 GMT 2024


Git commit 9551be96e59cf9b4607b5913e0a598b6bc7c0e90 by Carlos De Maine.
Committed on 29/03/2024 at 10:16.
Pushed by carlosdem into branch 'master'.

implement snap tag for gitlab-runner activation

M  +8    -9    debian/.gitlab-ci-neon.yml

https://invent.kde.org/neon/ubuntu-core/-/commit/9551be96e59cf9b4607b5913e0a598b6bc7c0e90

diff --git a/debian/.gitlab-ci-neon.yml b/debian/.gitlab-ci-neon.yml
index 2c3e899..a1169fc 100644
--- a/debian/.gitlab-ci-neon.yml
+++ b/debian/.gitlab-ci-neon.yml
@@ -2,26 +2,25 @@
 include:
   - remote: 'https://gitlab.com/lucyllewy/snapcraft-multiarch-gitlab-ci/-/raw/main/snapcraft.yml'
 
+default:
+  tags:
+    - snap
+
 stages:
   - prepare_helper_image
   - snapcraft
-  - amd64_build
-
 
 prepare:
   stage: prepare_helper_image
-    - helper_image_flavor = "ubuntu"
   script:
     - add-apt-repository ppa:carlos-demaine/snapcraft-gitab
     - apt update && apt dist-upgrade
 
-build:
+container: 
   stage: snapcraft
   image: docker.io/diddledani/snapcraft:core22
   script:
     - git clone https://invent.kde.org/neon/snap-packaging/kde-qt6-snap.git
-    - snapcraft --destructive-mode 
-
-stage: amd64_build
-  amd64:
-    extends: [ .snapcraft, .amd64 ]
\ No newline at end of file
+    - cd ubunt-core
+    - make dangerous
+  
\ No newline at end of file


More information about the Neon-commits mailing list