Skip to content

Feature ETP-893: Update HTML Report Publishing in Pipelines #1334

Feature ETP-893: Update HTML Report Publishing in Pipelines

Feature ETP-893: Update HTML Report Publishing in Pipelines #1334

Workflow file for this run

name: Sonar Build
on:
pull_request:
types: [opened, synchronize, reopened]
push:
branches:
- main
- develop
jobs:
build:
name: Sonar Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Delete build.gradle (if exists)
run: |
if [ -f build.gradle ]; then
rm build.gradle
echo "'build.gradle' file deleted..."
fi
- uses: sonarsource/sonarqube-scan-action@master
env:
SONAR_SCANNER_OPTS: "-Xmx4096m"
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
# If you wish to fail your job when the Quality Gate is red, uncomment the
# following lines. This would typically be used to fail a deployment.
# We do not recommend to use this in a pull request. Prefer using pull request
# decoration instead.
# - uses: sonarsource/sonarqube-quality-gate-action@master
# timeout-minutes: 5
# env:
# SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}