Configure yandex docker registry
This commit is contained in:
parent
a80fbfb2da
commit
f119736e61
@ -40,18 +40,18 @@ jobs:
|
|||||||
- run: cp /tmp/data/main.css /tmp/data/main.js ./public/assets/
|
- run: cp /tmp/data/main.css /tmp/data/main.js ./public/assets/
|
||||||
- setup_remote_docker
|
- setup_remote_docker
|
||||||
- run: docker build --file ./docker/Dockerfile.prod --tag anwinged/dayoff .
|
- run: docker build --file ./docker/Dockerfile.prod --tag anwinged/dayoff .
|
||||||
- run: docker login --username "$DOCKER_REG_USERNAME" --password "$DOCKER_REG_PASSWORD"
|
- run: echo "$YANDEX_CLOUD_DOCKER_REGISTRY_KEY" | docker login --username json_key --password-stdin cr.yandex
|
||||||
- run: docker push anwinged/dayoff
|
- run: docker push anwinged/dayoff
|
||||||
|
|
||||||
deploy_app:
|
# deploy_app:
|
||||||
docker:
|
# docker:
|
||||||
- image: alpine:3.10.3
|
# - image: alpine:3.10.3
|
||||||
steps:
|
# steps:
|
||||||
- checkout
|
# - checkout
|
||||||
- add_ssh_keys
|
# - add_ssh_keys
|
||||||
- run: apk add -u openssh-client
|
# - run: apk add -u openssh-client
|
||||||
- run: ssh-keyscan vakhrushev.me >> ~/.ssh/known_hosts
|
# - run: ssh-keyscan vakhrushev.me >> ~/.ssh/known_hosts
|
||||||
- run: cat docker/deploy-prod | ssh dayoff@vakhrushev.me
|
# - run: cat docker/deploy-prod | ssh dayoff@vakhrushev.me
|
||||||
|
|
||||||
workflows:
|
workflows:
|
||||||
version: 2
|
version: 2
|
||||||
@ -66,9 +66,9 @@ workflows:
|
|||||||
filters:
|
filters:
|
||||||
branches:
|
branches:
|
||||||
only: master
|
only: master
|
||||||
- deploy_app:
|
# - deploy_app:
|
||||||
requires:
|
# requires:
|
||||||
- build_docker_image
|
# - build_docker_image
|
||||||
filters:
|
# filters:
|
||||||
branches:
|
# branches:
|
||||||
only: master
|
# only: master
|
||||||
|
Loading…
Reference in New Issue
Block a user