Update .gitlab-ci.yml

This commit is contained in:
Solomon Laing 2021-06-13 08:54:23 +00:00
parent 2c597c2ff4
commit 3db2d0c1ca

View File

@ -57,4 +57,5 @@ deploy:
- chmod 700 ~/.ssh
- '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" >> ~/.ssh/config'
script:
- ssh -J "$PROD_SERVER_USER"@"$LIVE_SERVER_FQDN" "$PROD_SERVER_USER"@"$PROD_SERVER_LOCAL_HOST_NAME" "sed 's/"$CI_REGISTRY_IMAGE".*/"$CI_REGISTRY_IMAGE":"$CI_COMMIT_SHA"' && docker-compose up -d --remove-orphans --force-recreate"
- echo 'sed 's/"$CI_REGISTRY_IMAGE".*/"$CI_REGISTRY_IMAGE":"$CI_COMMIT_SHA"''
- ssh -J "$PROD_SERVER_USER"@"$LIVE_SERVER_FQDN" "$PROD_SERVER_USER"@"$PROD_SERVER_LOCAL_HOST_NAME" "cd "$CI_REGISTRY_IMAGE" && sed -i 's/"$CI_REGISTRY_IMAGE".*/"$CI_REGISTRY_IMAGE":"$CI_COMMIT_SHA"' docker-compose.yml && docker-compose up -d --remove-orphans --force-recreate"