[neon/snap-packaging/kf6-core22/ci-prototype] debian: curl inside yaml

Carlos De Maine null at kde.org
Wed May 8 11:13:51 BST 2024


Git commit 539e51235f01590a65758f451822a2e38254c03a by Carlos De Maine.
Committed on 08/05/2024 at 10:13.
Pushed by carlosdem into branch 'ci-prototype'.

curl inside yaml

M  +6    -2    debian/snap-snapcraft-lxd-proto.yml

https://invent.kde.org/neon/snap-packaging/kf6-core22/-/commit/539e51235f01590a65758f451822a2e38254c03a

diff --git a/debian/snap-snapcraft-lxd-proto.yml b/debian/snap-snapcraft-lxd-proto.yml
index e7b2966..5b87ae8 100644
--- a/debian/snap-snapcraft-lxd-proto.yml
+++ b/debian/snap-snapcraft-lxd-proto.yml
@@ -21,7 +21,6 @@ snap_snapcraft_lxd:
         echo building $KDE_SNAP_MODULE_NAME with --use-lxd build flag ...
         snapcraft  --use-lxd --verbosity=verbose
       fi
-    
     # make the artifacts dir
     - mkdir -p .kde-ci-packages/
     # copy the snap to the artifacts dir
@@ -29,7 +28,12 @@ snap_snapcraft_lxd:
     # tarball all artifacts
     - echo $CI_COMMIT_SHORT_SHA
     - tar -zcvf .kde-ci-packages/{$KDE_SNAP_MODULE_NAME}_{$CI_COMMIT_SHORT_SHA}.tar.gz .kde-ci-packages/
-    - curl --verbose --header "PRIVATE-TOKEN: $KDECI_GITLAB_TOKEN" --upload-file ./.kde-ci-packages/${KDE_SNAP_MODULE_NAME}_${CI_COMMIT_SHORT_SHA}.tar.gz "https://invent.kde.org/api/v4/projects/17922/packages/generic/$KDE_SNAP_MODULE_NAME/$KDE_SNAP_MODULE_NAME_$CI_COMMIT_SHORT_SHA.tar.gz"
+    - >-
+      curl
+      --header "PRIVATE-TOKEN: $KDECI_GITLAB_TOKEN"
+      --upload-file ./.kde-ci-packages/${KDE_SNAP_MODULE_NAME}_${CI_COMMIT_SHORT_SHA}.tar.gz
+      --output $KDE_SNAP_MODULE_NAME_$CI_COMMIT_SHORT_SHA.tar.gz
+      "https://invent.kde.org/api/v4/projects/17922/packages/generic/$KDE_SNAP_MODULE_NAME/"
   #after_script:
     # - snapcraft push --release=edge *.snap
   #allow_failure: true


More information about the Neon-commits mailing list