SonarCloud
This commit is contained in:
		| @@ -1,6 +1,9 @@ | |||||||
| name: CI | name: CI | ||||||
| on: | on: | ||||||
|  |   push: | ||||||
|  |     branches: [ main ] | ||||||
|   pull_request: |   pull_request: | ||||||
|  |     types: [opened, synchronize, reopened] | ||||||
|     paths-ignore: |     paths-ignore: | ||||||
|       - 'README.md' |       - 'README.md' | ||||||
|       - 'LICENSE.md' |       - 'LICENSE.md' | ||||||
| @@ -30,11 +33,18 @@ jobs: | |||||||
|         run: | |         run: | | ||||||
|           coverage run -m py.test -v --junitxml=testresults.xml |           coverage run -m py.test -v --junitxml=testresults.xml | ||||||
|           coverage xml |           coverage xml | ||||||
|       - uses: sonarsource/sonarqube-scan-action@master |       - name: SonarCloud Scan | ||||||
|  |         uses: SonarSource/sonarcloud-github-action@master | ||||||
|  |         env: | ||||||
|  |           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}  # Needed to get PR information, if any | ||||||
|  |           SONAR_TOKEN: ${{ secrets.SONAR_TOKEN_CLOUD }} | ||||||
|  |       - name: SonarQube Scan | ||||||
|  |         uses: sonarsource/sonarqube-scan-action@master | ||||||
|         env: |         env: | ||||||
|           SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} |           SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} | ||||||
|           SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} |           SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} | ||||||
|       - uses: sonarsource/sonarqube-quality-gate-action@master |       - name: SonarQube Quality Gate | ||||||
|  |         uses: sonarsource/sonarqube-quality-gate-action@master | ||||||
|         timeout-minutes: 5 |         timeout-minutes: 5 | ||||||
|         env: |         env: | ||||||
|           SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} |           SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} | ||||||
		Reference in New Issue
	
	Block a user