From a8ddf3e26ccae3400d5513ee1c636a9d848b3002 Mon Sep 17 00:00:00 2001
From: Anupam Basak <anupam.basak27@gmail.com>
Date: Thu, 3 Nov 2022 15:57:07 +0530
Subject: [PATCH] Push compressed image to pub.zynthbox.io instead of uploading
 as artifact

---
 .gitlab-ci.yml | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5026070..a7fd22f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -39,17 +39,7 @@ build-zynthbox-image-armhf:
     
     # Compress image
     - xz -zv --threads=8 --memory=90% ./workspace/$image_name
+    - echo "Compressed Image Size -> $(du -h ./workspace/$image_name.xz)"
 
-publish-zynthbox-image-armhf:
-  tags:
-    - arm64
-  image: ubuntu:focal
-  stage: publish
-  needs: ["build-zynthbox-image-armhf"]
-  dependencies: ["build-zynthbox-image-armhf"]
-  artifacts:
-    paths:
-      - ./ZynthianOS/src/workspace/*.img.xz
-    expire_in: 1 day
-  script:
-    - echo "Compressed Image Size -> $(du -h ./ZynthianOS/src/workspace/$image_name.xz)"
+    # Push compressed image to pub.zynthbox.io
+    - scp -P 3138 -i "$SSH_KEY_PUB_ZYNTHBOX_IO" -o "StrictHostKeyChecking no" "./workspace/$image_name.xz" zynthbox@pub.zynthbox.io:/mnt/pub_zynthbox_io_volume/ISOs/.ci-testing-isos/
\ No newline at end of file
-- 
GitLab