[neon/snap-packaging/plasma-desktop-session-snap/ci-prototype] debian: add snap-base-proto.yml

Carlos De Maine null at kde.org
Tue May 7 13:05:44 BST 2024


Git commit ed3aebffcdbc40ecf13f91a3ee320b53540cf12d by Carlos De Maine.
Committed on 07/05/2024 at 12:05.
Pushed by carlosdem into branch 'ci-prototype'.

add snap-base-proto.yml

A  +23   -0    debian/snap-base-proto.yml

https://invent.kde.org/neon/snap-packaging/plasma-desktop-session-snap/-/commit/ed3aebffcdbc40ecf13f91a3ee320b53540cf12d

diff --git a/debian/snap-base-proto.yml b/debian/snap-base-proto.yml
new file mode 100644
index 0000000..1500139
--- /dev/null
+++ b/debian/snap-base-proto.yml
@@ -0,0 +1,23 @@
+.snap_base_proto:
+  stage: deploy
+  tags:
+    - Snap
+  variables:
+    KDE_SNAP_MODULE_NAME: ${CI_PROJECT_NAME}
+    SNAPCRAFT_BUILD_ENVIRONMENT: "host"
+    SNAPCRAFT_MANAGED_MODE: "y"
+  interruptible: true
+  before_script:
+    - git clone https://invent.kde.org/sysadmin/ci-utilities.git --depth=1
+    - git clone https://invent.kde.org/sysadmin/repo-metadata.git ci-utilities/repo-metadata/ --depth=1
+  script:
+    - git config --global --add safe.directory $CI_PROJECT_DIR
+  artifacts:
+    name: Snap artifacts
+    expose_as: 'KDE neon snaps'
+    when: always
+    paths:
+      - ".kde-ci-packages/"
+      - "task.log"
+      - "task-debug.log"
+    expire_in: 7 days


More information about the Neon-commits mailing list