From 2ab3d2243830c4d1e6eed6e0f8ae5fc57d3233ef Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Wed, 17 Apr 2024 23:31:43 +0200 Subject: [PATCH] Update deployment configuration for development environment and deploy changes to correct directories. --- .gitea/workflows/pipeline-test.yaml | 31 +++++++++++++++++++---------- deploy_env.yaml | 2 +- 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/pipeline-test.yaml b/.gitea/workflows/pipeline-test.yaml index d45c3b4..73ebe62 100644 --- a/.gitea/workflows/pipeline-test.yaml +++ b/.gitea/workflows/pipeline-test.yaml @@ -59,13 +59,24 @@ jobs: - name: Build Hugo site run: hugo --minify - - name: Deploy to Server - if: env.myEnv_env == 'development' - uses: SamKirkland/FTP-Deploy-Action@4.0.0 - with: - protocol: ftps - server: ${{ secrets.FTP_SERVER }} - username: ${{ secrets.FTP_USERNAME }} - password: ${{ secrets.FTP_PASSWORD }} - local-dir: public/ - server-dir: '/' + - name: Setup SSH Key + uses: webfactory/ssh-agent@v0.5.3 + with: + ssh-private-key: ${{ secrets.VFO_SSH_KEY }} + + - name: Deploy to Development + if: env.myEnv_env == 'development' + run: | + rsync -avz --delete ./ verua.info@verua.info:/preview.verua.info/ + env: + RSYNC_RSH: "ssh -o StrictHostKeyChecking=no" + + - name: Deploy to Production + if: env.myEnv_env == 'production' + run: | + rsync -avz --delete ./ verua.info@verua.info:/httpdocs/ + env: + RSYNC_RSH: "ssh -o StrictHostKeyChecking=no" + + + diff --git a/deploy_env.yaml b/deploy_env.yaml index 8157278..2c0c611 100644 --- a/deploy_env.yaml +++ b/deploy_env.yaml @@ -1 +1 @@ -env: production +env: development