diff --git a/website/scripts/deploy.sh b/website/scripts/deploy.sh index 9665e8cda3..06d84265de 100755 --- a/website/scripts/deploy.sh +++ b/website/scripts/deploy.sh @@ -63,13 +63,16 @@ if [ -z "$NO_UPLOAD" ]; then sync "$DIR/build/" "s3://hc-sites/$PROJECT/latest/" # The s3cmd guessed mime type for text files is often wrong. This is - # problematic for JS/CSS, so force their mime types to be correct. + # problematic for some assets, so force their mime types to be correct. s3cmd \ --mime-type="application/javascript" \ - modify "s3://hc-sites/$PROJECT/latest/assets/javascripts/*.js" + modify "s3://hc-sites/$PROJECT/latest/**/*.js" s3cmd \ --mime-type="text/css" \ - modify "s3://hc-sites/$PROJECT/latest/assets/stylesheets/*.css" + modify "s3://hc-sites/$PROJECT/latest/**/*.css" + s3cmd \ + --mime-type="image/svg+xml" \ + modify "s3://hc-sites/$PROJECT/latest/**/*.svg" fi # Perform a soft-purge of the surrogate key.