add production env deploy script
This commit is contained in:
parent
be2a585a60
commit
09bb7f40b8
|
@ -1,10 +1,27 @@
|
|||
image: ariejan/dockerized-hugo
|
||||
|
||||
job:
|
||||
only:
|
||||
- master
|
||||
stages:
|
||||
- build
|
||||
- deploy
|
||||
|
||||
build:
|
||||
stage: build
|
||||
script:
|
||||
- hugo
|
||||
- yui-compressor public/css/outerspace.css -o public/css/outerspace-min.css
|
||||
- cp public/css/outerspace-min.css public/css/outerspace.css
|
||||
|
||||
deploy_prod:
|
||||
stage: deploy
|
||||
script:
|
||||
- aws s3 sync public/ s3://$AWS_BUCKET
|
||||
artifacts:
|
||||
paths:
|
||||
- public
|
||||
environment:
|
||||
name: production
|
||||
url: https://www.devroom.io
|
||||
only:
|
||||
- master
|
||||
|
||||
#- rsync -az4 --stats --delete-after public/* -e "ssh -i ~/.ssh/id_rsa -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" ariejan@mail.devroom.io:/home/ariejan/www/ariejan.net/
|
||||
|
|
Loading…
Reference in New Issue
Block a user