Add deploy step

This commit is contained in:
2019-11-10 13:45:03 +03:00
parent 5542621de7
commit 49e966ff48
2 changed files with 45 additions and 0 deletions

View File

@ -43,6 +43,16 @@ jobs:
- run: docker login --username "$DOCKER_REG_USERNAME" --password "$DOCKER_REG_PASSWORD"
- run: docker push anwinged/dayoff
deploy_app:
docker:
- image: alpine:3.10.3
steps:
- checkout
- add_ssh_keys
- run: apk add -u openssh-client
- run: ssh-keyscan vakhrushev.me >> ~/.ssh/known_hosts
- run: cat docker/deploy-prod | ssh dayoff@vakhrushev.me
workflows:
version: 2
test_and_build:
@ -53,3 +63,6 @@ workflows:
requires:
- build_server
- build_assets
- deploy_app:
requires:
- build_docker_image