Browse Source

scripts/deploy.sh: generate sha256sum of artifacts (#9669)

Matthew Peveler 2 years ago
parent
commit
312ecf8226
1 changed files with 6 additions and 4 deletions
  1. 6 4
      scripts/deploy.sh

+ 6 - 4
scripts/deploy.sh

@@ -30,11 +30,13 @@ function upload_assets {
   git clone --quiet --depth 1 git@github.com:${SITE_REPO_SLUG}.git "$SITE_HOME"
   mv -f "$TLDR_ARCHIVE" "$SITE_HOME/assets/"
   cp -f "$TLDRHOME/index.json" "$SITE_HOME/assets/"
+  cp -f "${TLDRHOME}/scripts/pdf/tldr-pages.pdf" "${SITE_HOME}/assets/tldr-book.pdf"
 
-  # Copy PDF to assets
-  if [[ -f "${TLDRHOME}/scripts/pdf/tldr-pages.pdf" ]]; then
-    cp -f "${TLDRHOME}/scripts/pdf/tldr-pages.pdf" "${SITE_HOME}/assets/tldr-book.pdf"
-  fi
+  sha256sum \
+    "${SITE_HOME}/assets/index.json" \
+    "${SITE_HOME}/assets/${TLDR_ARCHIVE}" \    
+    "${SITE_HOME}/assets/tldr-book.pdf" \
+    > "${SITE_HOME}/assets/tldr.sha256sums"
 
   cd "$SITE_HOME"
   git add -A