Use file to deploy docker login key

This commit is contained in:
Anton Vakhrushev 2020-02-29 10:00:23 +03:00
parent e0eeb0277c
commit 19718542ba
2 changed files with 2 additions and 2 deletions

View File

@ -52,7 +52,7 @@ jobs:
- run: apk add -u openssh-client
- run: ssh-keyscan vakhrushev.me >> ~/.ssh/known_hosts
- run: echo "$YANDEX_CLOUD_DOCKER_REGISTRY_KEY" | ssh dayoff@vakhrushev.me -T "cat > /home/dayoff/yandex_cloud_docker_registry_key.json"
- run: cat docker/deploy-prod | "YANDEX_CLOUD_DOCKER_REGISTRY_KEY=\"$YANDEX_CLOUD_DOCKER_REGISTRY_KEY\" ssh dayoff@vakhrushev.me"
- run: cat docker/deploy-prod | ssh dayoff@vakhrushev.me
workflows:
version: 2

View File

@ -16,7 +16,7 @@ if [ -t 1 ] ; then
TTY=-t
fi
echo "$YANDEX_CLOUD_DOCKER_REGISTRY_KEY" | docker login --username json_key --password-stdin cr.yandex
cat /home/dayoff/yandex_cloud_docker_registry_key.json | docker login --username json_key --password-stdin cr.yandex
docker pull "${IMAGE}"