From f2fe4a12e78c1541be94106531e7d29cb41904a5 Mon Sep 17 00:00:00 2001 From: AbhilashKD <124042593+AbhilashKD@users.noreply.github.com> Date: Fri, 20 Sep 2024 18:03:16 +0530 Subject: [PATCH] Create Pratham-Tekdi-Deployment.yaml --- .../workflows/Pratham-Tekdi-Deployment.yaml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/Pratham-Tekdi-Deployment.yaml diff --git a/.github/workflows/Pratham-Tekdi-Deployment.yaml b/.github/workflows/Pratham-Tekdi-Deployment.yaml new file mode 100644 index 0000000..c22a26b --- /dev/null +++ b/.github/workflows/Pratham-Tekdi-Deployment.yaml @@ -0,0 +1,26 @@ +name: Deploy to Tekdi-QA-Server +on: + push: + branches: + - main +jobs: + deploy: + runs-on: ubuntu-latest + timeout-minutes: 15 + steps: + - + name: Deploy Stack + uses: appleboy/ssh-action@master + with: + host: ${{ secrets.HOST_NAME_TEKDI_QA }} + username: ${{ secrets.USERNAME_TEKDI_QA }} + key: ${{ secrets.EC2_SSH_KEY_TEKDI_QA }} + port: ${{ secrets.PORT_TEKDI_QA }} + script: | + cd ${{ secrets.TARGET_DIR_TEKDI_QA }} + if [ -f .env ]; then + rm .env + fi + echo '${{ secrets.QA_ENV }}"' > .env + ls -ltra + ./deploy.sh