feat: add docker deploy

This commit is contained in:
Luca Burgard 2024-04-28 04:34:01 +02:00
parent 2d98d1828a
commit be525b28ac
1 changed files with 4 additions and 1 deletions

View File

@ -60,6 +60,7 @@ jobs:
- name: Save Docker image as tar
run: |
docker save -o ${{ inputs.NAME }}.tar ${{ inputs.NAME }}
chmod 664 ${{ inputs.NAME }}.tar
- name: Transfer Docker image to server
uses: appleboy/scp-action@master
@ -83,4 +84,6 @@ jobs:
username: ${{ vars.SERVER_USER }}
key: ${{ secrets.SERVER_KEY }}
script: |
docker load -i ${{ env.DEPLOY_PATH }}/${{ env.NAME }}.tar && docker-compose down && docker-compose up -d
docker load -i ${{ env.DEPLOY_PATH }}/${{ env.NAME }}.tar
docker-compose down
docker-compose up -d