From 4c53680cb55be7bb0a891c8fef83927e6ebd9733 Mon Sep 17 00:00:00 2001 From: Anupam Basak <anupam.basak27@gmail.com> Date: Thu, 3 Nov 2022 00:11:05 +0530 Subject: [PATCH] Compress image in publish stage --- .gitlab-ci.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 60db109..7b0afcd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ build-zynthbox-image-armhf: stage: build artifacts: paths: - - ./ZynthianOS/src/workspace/*.img.xz + - ./ZynthianOS/src/workspace/*.img expire_in: 1 day script: - image_name="zynthbox_rpi4_buster_$(date "+%F_%H%M").img" @@ -37,9 +37,6 @@ build-zynthbox-image-armhf: - mv ./workspace/*.img ./workspace/$image_name - echo "Image Size -> $(du -h ./workspace/$image_name)" - # Compress image - - xz -zv --threads=$(nproc) ./workspace/$image_name - publish-zynthbox-image-armhf: tags: - arm64 @@ -47,5 +44,12 @@ publish-zynthbox-image-armhf: stage: publish needs: ["build-zynthbox-image-armhf"] dependencies: ["build-zynthbox-image-armhf"] + artifacts: + paths: + - ./ZynthianOS/src/workspace/*.img.xz + expire_in: 1 day script: + # Compress image + - xz -zv --threads=$(nproc) ./workspace/$image_name + - echo "Compressed Image Size -> $(du -h ./ZynthianOS/src/workspace/$image_name.xz)" -- GitLab