Update workflow
All checks were successful
Build And Publish / BuildAndPublish (push) Successful in 2m31s

This commit is contained in:
r-freeman 2024-09-10 16:26:48 +01:00
parent 104e79b951
commit f5146f4b06

View File

@ -38,7 +38,7 @@ jobs:
context: . context: .
file: ./Dockerfile file: ./Dockerfile
push: true push: true
tags: ${{secrets.DOCKER_HUB_USERNAME}}/${{vars.REPO_NAME}}:v1 tags: ${{secrets.DOCKER_HUB_USERNAME}}/${{vars.REPO_NAME}}:latest
- name: Stop and remove old Docker container - name: Stop and remove old Docker container
continue-on-error: true continue-on-error: true
@ -48,9 +48,9 @@ jobs:
- name: Pull new image and start Docker container - name: Pull new image and start Docker container
run: | run: |
sudo docker pull ${{secrets.DOCKER_HUB_USERNAME}}/${{vars.REPO_NAME}}:v1 sudo docker pull ${{secrets.DOCKER_HUB_USERNAME}}/${{vars.REPO_NAME}}:latest
sudo docker run -d --restart unless-stopped \ sudo docker run -d --restart unless-stopped \
--env-file ./.env \ --env-file ./.env \
--name ${{vars.REPO_NAME}} \ --name ${{vars.REPO_NAME}} \
-p ${{vars.DEPLOY_IP}}:3000:3000 \ -p ${{vars.DEPLOY_IP}}:3000:3000 \
${{secrets.DOCKER_HUB_USERNAME}}/${{vars.REPO_NAME}}:v1 ${{secrets.DOCKER_HUB_USERNAME}}/${{vars.REPO_NAME}}:latest