File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 1616NAME=$( basename " ${URL} " )
1717SNAPSHOT_NAME=${NAME% .* } -$( date +%Y-%m-%d_%H:%M)
1818IMAGE_NAME=${IMAGE_NAME:- $SNAPSHOT_NAME }
19- IMAGE_BOOTSCRIPT=${IMAGE_BOOTSCRIPT: stable}
2019SCW_COMMERCIAL_TYPE=${SCW_COMMERCIAL_TYPE:- VC1S}
2120VOLUME_SIZE=${VOLUME_SIZE:- 50GB}
2221SCW_TARGET_ARCH=x86_64
@@ -72,11 +71,13 @@ echo "[+] Snapshot ${SNAPSHOT} created"
7271
7372
7473echo " [+] Creating an image based of the snapshot"
75- if [ -n " ${IMAGE_ARCH} " ]; then
76- IMAGE=$( scw tag --arch=" ${IMAGE_ARCH} " --bootscript=" ${IMAGE_BOOTSCRIPT} " " ${SNAPSHOT} " " ${IMAGE_NAME} " )
77- else
78- IMAGE=$( scw tag --bootscript=" ${IMAGE_BOOTSCRIPT} " " ${SNAPSHOT} " " ${IMAGE_NAME} " )
79- fi
74+ tag_args=()
75+
76+ [ -n " ${IMAGE_ARCH} " ] && tag_args+=(--arch=" ${IMAGE_ARCH} " )
77+ [ -n " ${IMAGE_BOOTSCRIPT} " ] && tag_args+=(--bootscript=" ${IMAGE_BOOTSCRIPT} " )
78+
79+ IMAGE=$( scw tag " ${tag_args[@]} " " ${SNAPSHOT} " " ${IMAGE_NAME} " )
80+
8081echo " [+] Image created: ${IMAGE} "
8182
8283
You can’t perform that action at this time.
0 commit comments