Skip to content
Snippets Groups Projects

Develop

Merged FETCHEPING FETCHEPING Rossif Borel requested to merge develop into main
1 file
+ 4
3
Compare changes
  • Side-by-side
  • Inline
+ 4
3
@@ -10,7 +10,7 @@ stages: # List of stages for jobs, and their order of execution
- build
- deploy
.build-python:
build-python:
stage: test
script:
- python -m venv venv
@@ -128,8 +128,9 @@ deploy:
- chmod og= $VM_IMT_SSH
- apk update && apk add openssh-client gettext
- envsubst '${TAG_API_LATEST},${TAG_FRONT_LATEST}' < docker-compose.yml.template > docker-compose.yml
- scp -i $VM_IMT_SSH -o StrictHostKeyChecking=no ./docker-compose.yml $VM_IMT_USER@$VM_IMT_IP:/home/$VM_IMT_USER/vapormap/
- ssh -i $VM_IMT_SSH -o StrictHostKeyChecking=no $VM_IMT_USER@$VM_IMT_IP "echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" "$CI_REGISTRY" --password-stdin"
- ssh -i $VM_IMT_SSH -o StrictHostKeyChecking=no $VM_IMT_USER@$VM_IMT_IP "mkdir -p /home/$VM_IMT_USER/vapormap && rm -rf /home/$VM_IMT_USER/vapormap/*"
- scp -i $VM_IMT_SSH -o StrictHostKeyChecking=no ./docker-compose.yml $VM_IMT_USER@$VM_IMT_IP:/home/$VM_IMT_USER/vapormap
- ssh -i $VM_IMT_SSH -o StrictHostKeyChecking=no $VM_IMT_USER@$VM_IMT_IP "echo '$CI_REGISTRY_PASSWORD' | docker login -u "$CI_REGISTRY_USER" "$CI_REGISTRY" --password-stdin"
- ssh -i $VM_IMT_SSH -o StrictHostKeyChecking=no $VM_IMT_USER@$VM_IMT_IP "cd /home/$VM_IMT_USER/vapormap && docker-compose down --rmi all"
- ssh -i $VM_IMT_SSH -o StrictHostKeyChecking=no $VM_IMT_USER@$VM_IMT_IP "cd /home/$VM_IMT_USER/vapormap && docker-compose pull"
- ssh -i $VM_IMT_SSH -o StrictHostKeyChecking=no $VM_IMT_USER@$VM_IMT_IP "cd /home/$VM_IMT_USER/vapormap && docker-compose up -d"
Loading