Skip to content
Snippets Groups Projects

Remove bad Jenkins build step, fix target stash

Merged Martin Lowe requested to merge malowe/eclipsefdn-api-common:malowe/main/sonar-ci into main
1 file
+ 1
18
Compare changes
  • Side-by-side
  • Inline
+ 1
18
@@ -113,21 +113,6 @@
}
stages {
stage('Build Java code (with sonar)') {
when {
steps {
container('buildcontainer') {
readTrusted 'pom.xml'
sh 'mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B package'
withCredentials([string(credentialsId: 'sonarcloud-token-eclipsefdn-api-common', variable: 'SONAR_TOKEN')]) {
sh 'mvn org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=${SONAR_TOKEN} -Dmaven.test.skip=true'
}
}
}
}
stage('Build with Sonarcloud scan') {
when {
branch 'main'
@@ -139,6 +124,7 @@
withCredentials([string(credentialsId: 'sonarcloud-token-eclipsefdn-api-common', variable: 'SONAR_TOKEN')]) {
sh 'mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=${SONAR_TOKEN}'
}
stash includes: 'target/', name: 'target'
}
}
}
@@ -154,9 +140,6 @@
readTrusted 'pom.xml'
sh 'mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B package'
// only no-scan builds can be deployed as we don't deploy main
stash includes: 'target/', name: 'target'
}
}
}
Loading