Skip to content

Commit 7fc99d9

Browse files
committed
Use maven for SonarCloud analysis
1 parent 69e9f8b commit 7fc99d9

File tree

3 files changed

+2
-15
lines changed

3 files changed

+2
-15
lines changed

.github/workflows/java-continuous-integration.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,8 @@ jobs:
6565
path: "**/target/"
6666
fail-on-cache-miss: true
6767
key: ${{ runner.os }}-cache-java-21-${{ github.sha }}
68-
# the latest version at https://github.com/marketplace/actions/official-sonarqube-scan
69-
# Triggering SonarQube analysis as results of it are required by Quality Gate check.
7068
- name: SonarQube Scan
71-
uses: SonarSource/sonarqube-scan-action@v6
72-
with:
73-
args: >
74-
-Dsonar.qualitygate.wait=true
75-
-Dsonar.qualitygate.timeout=600
69+
run: mvn -B org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.qualitygate.wait=true -Dsonar.qualitygate.timeout=600
7670
env:
7771
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
7872

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
<sonar.pluginOrganizationName>CNES</sonar.pluginOrganizationName>
7272
<sonar.sources>src/main/java</sonar.sources>
7373
<sonar.test>src/test/java</sonar.test>
74+
<sonar.organization>lequal</sonar.organization>
7475
</properties>
7576

7677
<dependencies>

sonar-project.properties

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)