jarnat/.drone.yml

76 lines
1.9 KiB
YAML
Raw Permalink Normal View History

2022-07-19 10:12:08 +02:00
---
# drone encrypt Jarnat/jarnat $AWS_ACCESS_KEY_ID
kind: secret
name: PRODUCTION_AWS_ACCESS_KEY_ID
data: UoUtfAK67HGPeZHY7jOwi0wXeQVjJeaPP7COGDbQ24Uq5exuuv0/e+aVQitPUkpOcTiBuDH1
---
# drone encrypt Jarnat/jarnat $AWS_SECRET_ACCESS_KEY
kind: secret
name: PRODUCTION_AWS_SECRET_ACCESS_KEY
data: 2xgKaj9MXtc1NiyPLeIRCOLRVYjl7EKCxgUANr+tfrKQdtFk6ey5vAF9u42CLK9QcztSJ7rf3IK9k8/UskAf5/Ytj8jwjHTsxSZrAAm74Sv9c+XS2M1MSGSTEjY=
---
# drone encrypt Jarnat/jarnat $AWS_ACCESS_KEY_ID
2022-07-19 14:21:55 +02:00
kind: secret
name: STAGING_AWS_ACCESS_KEY_ID
data: Fj/s8kHdQ4V4YQJLqHNCdtIuPeTXQvRhcqZdJhD+fqvstpHxlARinrp2aB0pzRPmbG27u+Gp
2022-07-19 10:12:08 +02:00
2022-07-19 14:21:55 +02:00
---
# drone encrypt Jarnat/jarnat $AWS_SECRET_ACCESS_KEY
2022-07-19 14:21:55 +02:00
kind: secret
name: STAGING_AWS_SECRET_ACCESS_KEY
data: cZ9+WkF1Q70ckB8ruLEcsKxeTw/sw33D7lMtpmTVjnojcLqUoOHx1arTzjtTSMrs7qXXOm6/xgqAcRqh1RPCRfW1RdVdeGHE84MQyTaU0ob+frzH8lNxCH+VMF0=
2022-07-19 10:12:08 +02:00
---
kind: pipeline
type: docker
name: production
platform:
os: linux
arch: arm64
steps:
- name: build
image: klakegg/hugo:0.101.0-ext-debian-ci
commands:
- hugo --minify --environment production
- name: deploy
image: klakegg/hugo:0.101.0-ext-debian-ci
environment:
AWS_ACCESS_KEY_ID:
from_secret: PRODUCTION_AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY:
from_secret: PRODUCTION_AWS_SECRET_ACCESS_KEY
commands:
- hugo deploy --environment production
trigger:
event:
- tag
2022-07-19 10:12:08 +02:00
---
kind: pipeline
type: docker
name: staging
platform:
os: linux
arch: arm64
steps:
- name: build
image: klakegg/hugo:0.101.0-ext-debian-ci
commands:
2022-07-19 10:43:51 +02:00
- hugo --minify --buildDrafts --buildFuture --environment staging
2022-07-19 10:12:08 +02:00
- name: deploy
image: klakegg/hugo:0.101.0-ext-debian-ci
2022-07-19 14:21:55 +02:00
environment:
AWS_ACCESS_KEY_ID:
from_secret: STAGING_AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY:
from_secret: STAGING_AWS_SECRET_ACCESS_KEY
2022-07-19 10:12:08 +02:00
commands:
- hugo deploy --environment staging