aboutsummaryrefslogtreecommitdiff
path: root/packer/scripts/create-checksums.sh
diff options
context:
space:
mode:
authorheqnx <root@heqnx.com>2025-06-26 14:12:03 +0300
committerheqnx <root@heqnx.com>2025-06-26 14:12:03 +0300
commit145817dcc64857638e2c6c1bfbfc5e42d7e644b3 (patch)
treee1c61c241491f08b8dc0a7c46bed5f5ad16364d5 /packer/scripts/create-checksums.sh
parent5d5a0470b91071cb6539ab8f229e7050bb51cb05 (diff)
downloadansible-pve-host-145817dcc64857638e2c6c1bfbfc5e42d7e644b3.tar.gz
ansible-pve-host-145817dcc64857638e2c6c1bfbfc5e42d7e644b3.zip
fixed checksum script
Diffstat (limited to 'packer/scripts/create-checksums.sh')
-rwxr-xr-xpacker/scripts/create-checksums.sh23
1 files changed, 3 insertions, 20 deletions
diff --git a/packer/scripts/create-checksums.sh b/packer/scripts/create-checksums.sh
index 2c0259d..23fede9 100755
--- a/packer/scripts/create-checksums.sh
+++ b/packer/scripts/create-checksums.sh
@@ -32,32 +32,15 @@ mkdir -p "${OUTPUT_DIR}" &>/dev/null
if test "${PACKER_BUILD_NAME#*qemu*}" != "${PACKER_BUILD_NAME}"; then
FILENAME="${PACKER_BUILD_NAME}-${NAME}_${TIMESTAMP}.qcow2"
ARTEFACT="${OUTPUT_DIR}/${FILENAME}"
- mv "${PACKER_BUILD_NAME}_output_${NAME}/${PACKER_BUILD_NAME}-${NAME}_${TIMESTAMP}" "${ARTEFACT}"
+ mv "${PACKER_BUILD_NAME}_${NAME}/${PACKER_BUILD_NAME}-${NAME}_${TIMESTAMP}" "${ARTEFACT}"
(
cd "${OUTPUT_DIR}"
md5sum "${FILENAME}" > "${FILENAME}.sums"
sha512sum "${FILENAME}" >> "${FILENAME}.sums"
)
-
-elif test "${PACKER_BUILD_NAME#*parallels*}" != "${PACKER_BUILD_NAME}"; then
- FILENAME="${PACKER_BUILD_NAME}-${NAME}_${TIMESTAMP}.pvm"
- ARTEFACT="${OUTPUT_DIR}/${FILENAME}.zip"
- (
- cd "parallels_output_${NAME}/parallels-${NAME}_${TIMESTAMP}.pvm"
- find . -type f -not -name "*.Backup" -exec md5sum {} \; > MD5SUMS
- find . -type f -not -name "*.Backup" -exec sha512sum {} \; > SHA512SUMS
- )
- zip -r "${ARTEFACT}" "${PACKER_BUILD_NAME}_output_${NAME}/${PACKER_BUILD_NAME}-${NAME}_${TIMESTAMP}.pvm"
-
else
- FILENAME="${PACKER_BUILD_NAME}-${NAME}_${TIMESTAMP}.ova"
- ARTEFACT="${OUTPUT_DIR}/${FILENAME}"
- mv "${PACKER_BUILD_NAME}_output_${NAME}/${PACKER_BUILD_NAME}-${NAME}_${TIMESTAMP}.ova" "${ARTEFACT}"
- (
- cd "${OUTPUT_DIR}"
- md5sum "${FILENAME}" > "${FILENAME}.sums"
- sha512sum "${FILENAME}" >> "${FILENAME}.sums"
- )
+ printf "%s\n" "[err] unknown packer builder type"
+ exit 1
fi
rm -rf "${PACKER_BUILD_NAME}_output_${NAME}"