]> BookStack Code Mirror - devops/commitdiff
Tweaked store vendor script
authorDan Brown <redacted>
Mon, 10 Mar 2025 21:24:04 +0000 (21:24 +0000)
committerDan Brown <redacted>
Mon, 10 Mar 2025 21:24:04 +0000 (21:24 +0000)
Changed target directory of checksums.
Changed order to check ZIP existance before overwriting an existing
checksum.

meta-scripts/bookstack-store-vendor

index d1d950f0f0840e889e1e70167a6eb6e74fd85a70..231aeb5fafdf5d0c4ac718284af6bb96acb2fbb0 100644 (file)
@@ -28,16 +28,16 @@ if [ ! -f "${ZIP_FILENAME}" ]; then
     exit 1
 fi
 
-echo "Saving SHA-256 has of ZIP to vendor_hash file..."
-ZIP_SHA=$(sha256sum "${ZIP_FILENAME}" | cut -d ' ' -f 1)
-echo -n "$ZIP_SHA" > vendor_hash
-
 echo "Checking if ZIP already exists on server..."
 if ssh "${TARGET_HOST}" "test -e ${TARGET_DIR}/${ZIP_FILENAME}"; then
     echo "Error: ZIP file already exists at ${TARGET_DIR}/${ZIP_FILENAME}"
     exit 1
 fi
 
+echo "Saving SHA-256 checksum of ZIP to dev/checksums/vendor file..."
+ZIP_SHA=$(sha256sum "${ZIP_FILENAME}" | cut -d ' ' -f 1)
+echo -n "$ZIP_SHA" > dev/checksums/vendor
+
 echo "Uploading ${ZIP_FILENAME} to server..."
 scp "${ZIP_FILENAME}" "${TARGET_HOST}:${TARGET_DIR}/${ZIP_FILENAME}"
 UPLOAD_RESULT="$?"