|
16 | 16 | test: |
17 | 17 | uses:devxp-tech/.github/.github/workflows/test.yaml@main |
18 | 18 |
|
19 | | -quality-gate: |
20 | | -uses:devxp-tech/.github/.github/workflows/sonarqube.yaml@main |
21 | | -secrets:inherit |
| 19 | +quality-gate: |
| 20 | +runs-on:ubuntu-latest |
| 21 | +steps: |
| 22 | + -name:Build and analyze |
| 23 | +env: |
| 24 | +SONAR_TOKEN:${{ secrets.SONARQUBE_TOKEN }} |
| 25 | +SONAR_HOST_URL:${{ secrets.SONARQUBE_HOST }} |
| 26 | +run:mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=devxp-tech_template-java_AYv2pdAkrzkI6H_lpdqk -Dsonar.projectName='template-java' |
| 27 | + |
| 28 | +# quality-gate: |
| 29 | +# uses: devxp-tech/.github/.github/workflows/sonarqube.yaml@main |
| 30 | +# secrets: inherit |
22 | 31 |
|
23 | 32 | code-scan: |
24 | 33 | uses:devxp-tech/.github/.github/workflows/synk-golang.yaml@main |
|
31 | 40 | needs: |
32 | 41 | -env |
33 | 42 | -test |
34 | | -#- quality-gate |
| 43 | + -quality-gate |
35 | 44 | -code-scan |
36 | 45 |
|
37 | 46 | security-gateway: |
|