zkt24-sk1/.gitlab-ci.yml

15 lines
608 B
YAML
Raw Normal View History

2024-05-06 10:32:28 +00:00
stages:
- deploy
deploy_production:
stage: deploy
script:
- eval $(ssh-agent -s)
- ssh-add <(echo "$SSH_PRIVATE_KEY")
- git archive --format=tar.gz -o repository.tar.gz HEAD
- ssh -o StrictHostKeyChecking=no azureuser@172.205.232.115 'sudo mkdir -p /destination/path && sudo chown azureuser:azureuser /destination/path'
- scp -o StrictHostKeyChecking=no repository.tar.gz azureuser@172.205.232.115:/destination/path
- ssh -o StrictHostKeyChecking=no azureuser@172.205.232.115 'tar -xzvf /destination/path/repository.tar.gz -C /var/www/html'
environment:
name: production