add cloudfront cache invalidation to ci

This commit is contained in:
Salar Rahmanian 2017-12-16 20:51:32 -05:00
parent b128fa2d45
commit 33bdcbdb3c

View file

@ -1,7 +1,6 @@
# .gitlab-ci.yml # .gitlab-ci.yml
image: publysher/hugo image: publysher/hugo
production: production:
type: deploy type: deploy
before_script: before_script:
@ -11,6 +10,7 @@ production:
script: script:
- hugo - hugo
- aws s3 sync public/ s3://$AWS_BUCKET - aws s3 sync public/ s3://$AWS_BUCKET
- aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths "/*"
artifacts: artifacts:
paths: paths:
- public - public