Compare commits

..

No commits in common. "addbee053ec17d23e5baae25b8ab3b0db5c6083e" and "b90b0db8066893fe1e04cc9300a65afc2e5231e5" have entirely different histories.

View File

@ -2,6 +2,7 @@
when:
event: [push, manual]
branch: main
variables:
secrets: &secrets
@ -13,60 +14,16 @@ variables:
steps:
- name: cache/restore
image: meltwater/drone-cache:v1.4.0
environment:
AWS_ACCESS_KEY_ID:
from_secret: CACHE_S3_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY:
from_secret: CACHE_S3_SECRET_ACCESS_KEY
settings:
restore: true
path_style: true
cache_key: '{{ .Commit.Branch }}-{{ checksum "yarn.lock" }}'
archive_format: gzip
bucket:
from_secret: CACHE_S3_BUCKET
endpoint:
from_secret: CACHE_S3_ENDPOINT
region:
from_secret: CACHE_S3_REGION
mount:
- 'node_modules'
- name: build/yarn
depends_on: [ cache/restore ]
image: node:18
# when:
# - path:
# exclude: ['_meta/**']
commands:
- yarn install
- yarn build
- name: cache/rebuild
depends_on: [ build/yarn ]
image: meltwater/drone-cache:v1.4.0
environment:
AWS_ACCESS_KEY_ID:
from_secret: CACHE_S3_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY:
from_secret: CACHE_S3_SECRET_ACCESS_KEY
settings:
rebuild: true
path_style: true
cache_key: '{{ .Commit.Branch }}-{{ checksum "yarn.lock" }}'
archive_format: gzip
bucket:
from_secret: CACHE_S3_BUCKET
endpoint:
from_secret: CACHE_S3_ENDPOINT
region:
from_secret: CACHE_S3_REGION
mount:
- 'node_modules'
- name: publish/s3
depends_on: [ build/yarn ]
when:
- branch: main
image: amazon/aws-cli:2.15.50
commands:
- aws s3 sync --delete ./dist s3://$${S3_BUCKET}/
@ -74,9 +31,6 @@ steps:
- <<: *secrets
- name: publish/cloudfront
depends_on: [ publish/s3 ]
when:
- branch: main
image: amazon/aws-cli:2.15.50
commands:
- aws cloudfront create-invalidation --distribution-id $${CLOUDFRONT_DISTRIBUTION} --paths '/*'