From 28afa469bb0a472e68f296d30a690d27ebe1dcd6 Mon Sep 17 00:00:00 2001 From: Peter Nashaat Date: Thu, 10 Aug 2023 07:26:40 +0000 Subject: [PATCH] adding www3 auto deploy --- .github/workflows/tf_update_dev.yml | 5 +++-- .github/workflows/tf_update_dev_new.yml | 26 +++++++++++++++++++++++++ .github/workflows/tf_update_prod.yml | 5 +++-- 3 files changed, 32 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/tf_update_dev_new.yml diff --git a/.github/workflows/tf_update_dev.yml b/.github/workflows/tf_update_dev.yml index 122dc23..871f324 100644 --- a/.github/workflows/tf_update_dev.yml +++ b/.github/workflows/tf_update_dev.yml @@ -20,6 +20,7 @@ jobs: script: | cd websites/www2/www_jungle_paradise/ git log -1 - git restore . - git pull + git fetch + git reset --hard origin/development + sed -i "s/https:\/\/jungleparadise.tf/https:\/\/www2.jungleparadise.tf/g" config.toml bash build.sh diff --git a/.github/workflows/tf_update_dev_new.yml b/.github/workflows/tf_update_dev_new.yml new file mode 100644 index 0000000..e29fee0 --- /dev/null +++ b/.github/workflows/tf_update_dev_new.yml @@ -0,0 +1,26 @@ +name: Jungleparadise Staging +on: + push: + branches: + - development_new + + +jobs: + job_one: + name: Deploy + runs-on: ubuntu-latest + steps: + - name: pushing latest change on www3.jungleparadise.tf + uses: appleboy/ssh-action@master + with: + host: www3.jungleparadise.tf + username: ${{ secrets.TF_USER }} + key: ${{ secrets.TF_SECRET }} + port: ${{ secrets.TF_PORT }} + script: | + cd websites/www3/www_jungle_paradise/ + git log -1 + git fetch + git reset --hard origin/development_new + sed -i "s/https:\/\/www2.jungleparadise.tf/https:\/\/www3.jungleparadise.tf/g" config.toml + bash build.sh diff --git a/.github/workflows/tf_update_prod.yml b/.github/workflows/tf_update_prod.yml index 60f0494..28c3b92 100644 --- a/.github/workflows/tf_update_prod.yml +++ b/.github/workflows/tf_update_prod.yml @@ -20,6 +20,7 @@ jobs: script: | cd websites/www_jungle_paradise/ git log -1 - git restore . - git pull + git fetch + git reset --hard origin/master + sed -i "s/https:\/\/www2.jungleparadise.tf/https:\/\/jungleparadise.tf/g" config.toml bash build.sh