File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -88,11 +88,19 @@ jobs:
8888
8989 - name : Deploy with Docker Compose on Azure VM
9090 run : |
91- ssh -i ~/.ssh/myDockerVM_key.pem -o StrictHostKeyChecking=no ${{ secrets.AZURE_VM_USER }}@${{ secrets.AZURE_VM_HOST }} "
91+ ssh -i ~/.ssh/myDockerVM_key.pem -o StrictHostKeyChecking=no ${{ secrets.AZURE_VM_USER }}@${{ secrets.AZURE_VM_HOST }} '
9292 cd ~/week7 && docker-compose up --build -d
93- "
93+ '
9494
9595 - name : Check service health on Azure VM
9696 run : |
97- ssh -i ~/.ssh/myDockerVM_key.pem -o StrictHostKeyChecking=no ${{ secrets.AZURE_VM_USER }}@${{ secrets.AZURE_VM_HOST }} "
98- curl -f http://localhost:3000/health
97+ ssh -i ~/.ssh/myDockerVM_key.pem -o StrictHostKeyChecking=no ${{ secrets.AZURE_VM_USER }}@${{ secrets.AZURE_VM_HOST }} '
98+ curl -f http://localhost:3000/health
99+ '
100+
101+ - name : Shut down containers on Azure VM
102+ if : always()
103+ run : |
104+ ssh -i ~/.ssh/myDockerVM_key.pem -o StrictHostKeyChecking=no ${{ secrets.AZURE_VM_USER }}@${{ secrets.AZURE_VM_HOST }} '
105+ cd ~/week7 && docker-compose down --volumes
106+ '
You can’t perform that action at this time.
0 commit comments