From 0efd6124380a2217513716b55c18a73320d5c312 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Tue, 7 Apr 2026 10:40:55 +0000 Subject: [PATCH] Add .gitea/workflows/ci.yml --- .gitea/workflows/ci.yml | 46 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .gitea/workflows/ci.yml diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml new file mode 100644 index 0000000..1d990f9 --- /dev/null +++ b/.gitea/workflows/ci.yml @@ -0,0 +1,46 @@ +name: CI + +on: + push: + branches: [main, beta, staging, testing] + pull_request: + +jobs: + ci: + uses: http://git.wdipl.com/Rajendra.Reddy/wdipl-actions/.gitea/workflows/ci.yml@main + + with: + tech_stack: node + + run_build: true + run_sonar: true + run_deploy: true + wait_for_quality_gate: false + + app_path_beta: /var/www/app-beta + app_path_staging: /var/www/app-staging + app_path_prod: /var/www/app-prod + + pm2_id: app + + secrets: + SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + + BETA_SERVER_HOST: ${{ secrets.BETA_SERVER_HOST }} + BETA_SERVER_PORT: ${{ secrets.BETA_SERVER_PORT }} + BETA_SERVER_USERNAME: ${{ secrets.BETA_SERVER_USERNAME }} + BETA_SERVER_PASSWORD: ${{ secrets.BETA_SERVER_PASSWORD }} + BETA_SERVER_KEY: ${{ secrets.BETA_SERVER_KEY }} + + STAGING_SERVER_HOST: ${{ secrets.STAGING_SERVER_HOST }} + STAGING_SERVER_PORT: ${{ secrets.STAGING_SERVER_PORT }} + STAGING_SERVER_USERNAME: ${{ secrets.STAGING_SERVER_USERNAME }} + STAGING_SERVER_PASSWORD: ${{ secrets.STAGING_SERVER_PASSWORD }} + STAGING_SERVER_KEY: ${{ secrets.STAGING_SERVER_KEY }} + + PROD_SERVER_HOST: ${{ secrets.PROD_SERVER_HOST }} + PROD_SERVER_PORT: ${{ secrets.PROD_SERVER_PORT }} + PROD_SERVER_USERNAME: ${{ secrets.PROD_SERVER_USERNAME }} + PROD_SERVER_PASSWORD: ${{ secrets.PROD_SERVER_PASSWORD }} + PROD_SERVER_KEY: ${{ secrets.PROD_SERVER_KEY }} \ No newline at end of file