Update .gitlab-ci.yml file

This commit is contained in:
kris
2025-11-09 10:10:19 +00:00
parent f14adc46d3
commit 773aa2dbb1
+7 -7
View File
@@ -45,13 +45,13 @@ deploy-dev:
image: alpine:3.20
before_script:
- apk add --no-cache openssh curl
- mkdir -p ~/.ssh
- echo \"$SSH_PRIVATE_KEY\" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
- eval $(ssh-agent -s)
- ssh-add ~/.ssh/id_rsa
- ssh-keyscan -H \"$SERVER_IP\" >> ~/.ssh/known_hosts
- apk add --no-cache openssh curl
- mkdir -p ~/.ssh
- printf "%b" "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
- eval $(ssh-agent -s)
- ssh-add ~/.ssh/id_rsa
- ssh-keyscan -H "$SERVER_IP" >> ~/.ssh/known_hosts
script:
- ssh -o StrictHostKeyChecking=no \"$SERVER_USER@$SERVER_IP\" \"docker stop dev-web-lti || true && docker rm dev-web-lti || true && docker pull $CI_REGISTRY_IMAGE/web-lti:development_${CI_COMMIT_SHORT_SHA} && docker run -d --name dev-web-lti --network dev-lti-network -p 3002:3000 $CI_REGISTRY_IMAGE/web-lti:development_${CI_COMMIT_SHORT_SHA}\"