diff --git a/.gitea/workflows/build_push_internal_docker_poker.yml b/.gitea/workflows/build_push_internal_docker_poker.yml index 832442a..70abff8 100644 --- a/.gitea/workflows/build_push_internal_docker_poker.yml +++ b/.gitea/workflows/build_push_internal_docker_poker.yml @@ -49,6 +49,17 @@ jobs: docker push ${{ vars.REGISTRY_DOCKER }}/${{ vars.GIT_USER_REPO }}/${{ env.DOCKER_IMAGE_NAME }}:$VERSION docker push ${{ vars.REGISTRY_DOCKER }}/${{ vars.GIT_USER_REPO }}/${{ env.DOCKER_IMAGE_NAME }}:latest + - name: Pull and restart container + uses: appleboy/ssh-action@v1 + with: + host: 163.172.84.28 + username: stephane + key: ${{ secrets.SSH_KEY }} + passphrase: ${{ secrets.SSH_PASS }} + port: 22 + script: | + docker compose -f /opt/dockerapps/docker-compose.yml pull ${{ env.DOCKER_IMAGE_NAME }} + docker compose -f /opt/dockerapps/docker-compose.yml up -d ${{ env.DOCKER_IMAGE_NAME }} #docker push ${{ vars.REGISTRY_DOCKER }}/${{ vars.GIT_USER_REPO }}/${{ env.DOCKER_IMAGE_NAME }}:$VERSION diff --git a/.gitea/workflows/build_push_internal_docker_vwmetrics.yml b/.gitea/workflows/build_push_internal_docker_vwmetrics.yml index b68aaf2..6c1b3a3 100644 --- a/.gitea/workflows/build_push_internal_docker_vwmetrics.yml +++ b/.gitea/workflows/build_push_internal_docker_vwmetrics.yml @@ -49,6 +49,18 @@ jobs: docker push ${{ vars.REGISTRY_DOCKER }}/${{ vars.GIT_USER_REPO }}/${{ env.DOCKER_IMAGE_NAME }}:latest + - name: Pull and restart container + uses: appleboy/ssh-action@v1 + with: + host: 163.172.84.28 + username: stephane + key: ${{ secrets.SSH_KEY }} + passphrase: ${{ secrets.SSH_PASS }} + port: 22 + script: | + docker compose -f /opt/dockerapps/docker-compose.yml pull ${{ env.DOCKER_IMAGE_NAME }} + docker compose -f /opt/dockerapps/docker-compose.yml up -d ${{ env.DOCKER_IMAGE_NAME }} + #docker push ${{ vars.REGISTRY_DOCKER }}/${{ vars.GIT_USER_REPO }}/${{ env.DOCKER_IMAGE_NAME }}:$VERSION # docker pull gitea.jingoh.fr/staffadmin/test:0.0.1 diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index dc6e3ff..9dd590a 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -20,6 +20,6 @@ jobs: - name: Git clone private repository uses: actions/checkout@v3 with: - repository: staffadmin/semaphore + repository: sgratias/semaphore ref: main token: ${{ secrets.REPO_PULL_GITEA }} \ No newline at end of file