[neon/snap-packaging/kde-qt6-snap] debian: test snap-base.yaml block
Carlos De Maine
null at kde.org
Thu Apr 18 03:14:04 BST 2024
Git commit 4738beb60e59f49f9bdfb40a4ca1eb1d96aea0e9 by Carlos De Maine.
Committed on 18/04/2024 at 02:14.
Pushed by carlosdem into branch 'master'.
test snap-base.yaml block
A +24 -0 debian/snap-base.yaml
https://invent.kde.org/neon/snap-packaging/kde-qt6-snap/-/commit/4738beb60e59f49f9bdfb40a4ca1eb1d96aea0e9
diff --git a/debian/snap-base.yaml b/debian/snap-base.yaml
new file mode 100644
index 0000000..badb8c3
--- /dev/null
+++ b/debian/snap-base.yaml
@@ -0,0 +1,24 @@
+.snap-base:
+ stage: build
+ tags:
+ - Snap
+ variables:
+ name: KDE_SNAP_BUILD_TYPE
+ value: "lxc"
+ options:
+ destructive
+ lxc
+ image-dangerous
+ image-signed
+ description: "The scraft build type. Set to 'lxc' by default."
+ KDE_SNAP_MODULE_NAME: ${CI_PROJECT_NAME}
+ SNAPCRAFT_BUILD_ENVIRONMENT: "host"
+ SNAPCRAFT_MANAGED_MODE: "y"
+ SNAPCRAFT_STORE_CREDENTIALS: "abcdefghijklmnopqrstuvwxyz1234567890"
+ 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
+ - echo $SNAPCRAFT_STORE_CREDENTIALS
\ No newline at end of file
More information about the Neon-commits
mailing list