diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 27097a2..8232dab 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -9,11 +9,16 @@ jobs: deploy: runs-on: [docker, host] steps: - - name: Checkout code - uses: actions/checkout@v3 - + - name: Prepare workspace + run: | + rm -rf /tmp/olaper + mkdir -p /tmp/olaper + cd /tmp/olaper + git clone --branch prod ssh://git@10.25.100.250:2222/serty/olaper.git . + - name: Build Docker image run: | + cd /tmp/olaper docker build -t olaper:latest . - name: Stop old container (if running) @@ -31,3 +36,6 @@ jobs: -e SECRET_KEY=${{ secrets.SECRET_KEY }} \ -e ENCRYPTION_KEY=${{ secrets.ENCRYPTION_KEY }} \ olaper:latest + + - name: Cleanup + run: rm -rf /tmp/olaper