diff options
Diffstat (limited to 'bin/publish-s3')
| -rwxr-xr-x | bin/publish-s3 | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/bin/publish-s3 b/bin/publish-s3 deleted file mode 100755 index caefd67..0000000 --- a/bin/publish-s3 +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -e - -BLIKI_BASE="$(dirname "$(dirname "$0")")" -HTML="$BLIKI_BASE/.html" - -BUCKET="$1" - -find "$HTML" -type f | while read SOURCE; do - HTML_PATH="${SOURCE#$HTML/}" - case "$HTML_PATH" in - index.html) - KEY="$HTML_PATH" - CONTENT_TYPE="text/html; charset=UTF-8" - ;; - */index.html) - KEY="$HTML_PATH" - CONTENT_TYPE="text/html; charset=UTF-8" - ;; - *.html) - KEY="${HTML_PATH%.html}" - CONTENT_TYPE="text/html; charset=UTF-8" - ;; - *.css) - KEY="${HTML_PATH}" - CONTENT_TYPE="text/css" - ;; - *) - KEY="$HTML_PATH" - CONTENT_TYPE="$(file --mime-type -b "${SOURCE}")" - ;; - esac - - aws s3 cp --content-type "$CONTENT_TYPE" "$SOURCE" "s3://$BUCKET/$KEY" -done |
