From 6866d650fe617bd0be066fd4c79fe8f40f24d92e Mon Sep 17 00:00:00 2001 From: NishantRajputRN Date: Wed, 13 May 2026 13:01:06 +0530 Subject: [PATCH] test with new runner --- .gitea/workflows/azure-pipelines.yml | 32 +++++++++++++++------------- App.js | 4 ++-- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/azure-pipelines.yml b/.gitea/workflows/azure-pipelines.yml index 0d25e82..38d94c7 100644 --- a/.gitea/workflows/azure-pipelines.yml +++ b/.gitea/workflows/azure-pipelines.yml @@ -42,38 +42,40 @@ jobs: "${HOME}/bin/trivy" --version # Use "${HOME}/bin/trivy" — act/Gitea may not prepend GITHUB_PATH before the next step. - # Gitea only orchestrates the job; checkout + report.json live on the runner machine (this server), not on the Gitea host. + # Gitea only orchestrates the job; output path is on the runner. With ubuntu-latest:host this is the VM; with Docker jobs, mount /home/azureuser or use artifacts. - name: Trivy filesystem scan run: | - "${HOME}/bin/trivy" fs -f json -o report.json \ + TRIVY_REPORT="/home/azureuser/Trivy/report.json" + mkdir -p /home/azureuser/Trivy + "${HOME}/bin/trivy" fs -f json -o "${TRIVY_REPORT}" \ --skip-dirs node_modules,android/.gradle,android/build,ios/Pods,ios/build,.git \ --exit-code 0 \ . - report_path="${GITHUB_WORKSPACE:-$(pwd)}/report.json" echo "Runner host: $(hostname)" - echo "report.json (inside job container): ${report_path}" - ls -la report.json + echo "Trivy JSON report: ${TRIVY_REPORT}" + ls -la "${TRIVY_REPORT}" # Download this artifact from the Gitea run UI — file leaves the ephemeral job container without docker cp. # - name: Upload Trivy report (artifact) # uses: actions/upload-artifact@v3 # with: # name: trivy-fs-report - # path: report.json + # path: /home/azureuser/Trivy/report.json # Optional: persist on the VM host. In act_runner config.yaml set (then restart runner): # container: # options: "-v /home/azureuser/gitea-reports:/gitea-reports" # If your config uses valid_volumes, allow that host path (see act_runner config.example.yaml). - - name: Copy Trivy report to host bind mount (if configured) - run: | - if [ -d /gitea-reports ] && [ -w /gitea-reports ]; then - out="/gitea-reports/trivy-report-${GITHUB_RUN_ID:-$(date +%s)}.json" - cp -f report.json "${out}" - echo "Copied to bind mount (see host dir mapped to /gitea-reports): ${out}" - else - echo "Skip host copy: no /gitea-reports volume. Use artifact above, or add runner container.options volume — see workflow comment." - fi + # - name: Copy Trivy report to host bind mount (if configured) + # run: | + # TRIVY_REPORT="/home/azureuser/Trivy/report.json" + # if [ -d /gitea-reports ] && [ -w /gitea-reports ]; then + # out="/gitea-reports/trivy-report-${GITHUB_RUN_ID:-$(date +%s)}.json" + # cp -f "${TRIVY_REPORT}" "${out}" + # echo "Copied to bind mount (see host dir mapped to /gitea-reports): ${out}" + # else + # echo "Skip host copy: no /gitea-reports volume. Use artifact above, or add runner container.options volume — see workflow comment." + # fi # ---------------- SONARQUBE ---------------- # In Gitea: Settings → Secrets → SONAR_TOKEN (and optionally SONAR_URL). diff --git a/App.js b/App.js index c863848..19705c4 100644 --- a/App.js +++ b/App.js @@ -1,2 +1,2 @@ - -console.log("trest") +console.log("test1") +console.log("trest2")