Files
blog/_build/aws/publish.sh
2014-04-24 18:51:07 -07:00

36 lines
556 B
Bash
Executable File

#!/bin/bash
# args: s3cmd-config
set -e
cd "$ARTIFACT_PATH"
cd static/
s3cmd sync \
--config "$1" \
--acl-public \
--no-delete-removed \
--no-preserve \
--exclude .DS_Store \
--add-header 'cache-control:max-age=604800' \
--verbose \
. \
s3://dpb587-us-west-2/static/
cd ../
s3cmd sync \
--config "$1" \
--acl-public \
--no-delete-removed \
--no-preserve \
--rexclude 'asset/.+' \
--rexclude 'static/.+' \
--exclude .DS_Store \
--add-header 'cache-control:max-age=3600' \
--verbose \
. \
s3://dpb587-us-west-2