Skip to content

Commit 78272ca

Browse files
committed
build: removed sonar incompatible stage
Signed-off-by: SimoneFiorani <[email protected]>
1 parent 0a74e06 commit 78272ca

File tree

1 file changed

+0
-39
lines changed

1 file changed

+0
-39
lines changed

Jenkinsfile

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -40,43 +40,4 @@ node {
4040
archiveArtifacts artifacts: 'kura/distrib/target/*.deb', onlyIfSuccessful: true
4141
}
4242
}
43-
44-
stage('Sonar') {
45-
timeout(time: 2, unit: 'HOURS') {
46-
dir('kura') {
47-
withMaven(jdk: 'temurin-jdk17-latest', maven: 'apache-maven-3.9.6') {
48-
withCredentials([string(credentialsId: 'sonarcloud-token', variable: 'SONARCLOUD_TOKEN')]) {
49-
withSonarQubeEnv {
50-
sh '''
51-
mvn -f kura/pom.xml sonar:sonar \
52-
-Dmaven.test.failure.ignore=true \
53-
-Dsonar.organization=eclipse \
54-
-Dsonar.host.url=${SONAR_HOST_URL} \
55-
-Dsonar.token=${SONARCLOUD_TOKEN} \
56-
-Dsonar.branch.name=${BRANCH_NAME} \
57-
-Dsonar.branch.target=${CHANGE_TARGET} \
58-
-Dsonar.java.source=8 \
59-
-Dsonar.java.binaries='target/' \
60-
-Dsonar.core.codeCoveragePlugin=jacoco \
61-
-Dsonar.projectKey=org.eclipse.kura:kura \
62-
-Dsonar.exclusions=test/**/*.java,test-util/**/*.java,org.eclipse.kura.web2/**/*.java,org.eclipse.kura.nm/src/main/java/org/freedesktop/**/*,org.eclipse.kura.nm/src/main/java/fi/w1/**/*,org.eclipse.kura.linux.gpio.libgpiod/src/main/java/org/eclipse/kura/linux/gpio/libgpiod1/LibGpiodV1Native.java,org.eclipse.kura.linux.gpio.libgpiod/src/main/java/org/eclipse/kura/linux/gpio/libgpiod2/LibGpiodV2Native.java
63-
'''
64-
}
65-
}
66-
}
67-
}
68-
}
69-
}
70-
71-
stage('quality-gate') {
72-
// Sonar quality gate
73-
timeout(time: 30, unit: 'MINUTES') {
74-
withCredentials([string(credentialsId: 'sonarcloud-token', variable: 'SONARCLOUD_TOKEN')]) {
75-
def qg = waitForQualityGate()
76-
if (qg.status != 'OK') {
77-
error "Pipeline aborted due to sonar quality gate failure: ${qg.status}"
78-
}
79-
}
80-
}
81-
}
8243
}

0 commit comments

Comments
 (0)