aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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}"