[JIRA] (JENKINS-61513) in Java spring boot application the coverage is showing randomly sometime 0.0% and sometime 90%

4 views
Skip to first unread message

cdatt1989@gmail.com (JIRA)

unread,
Mar 18, 2020, 1:28:03 PM3/18/20
to jenkinsc...@googlegroups.com
chandra datt created an issue
 
Jenkins / Task JENKINS-61513
in Java spring boot application the coverage is showing randomly sometime 0.0% and sometime 90%
Issue Type: Task Task
Assignee: Ognjen Bubalo
Components: jacoco-plugin, maven-plugin
Created: 2020-03-18 17:27
Environment: Testing and Develop
Labels: jenkins plugin pipeline
Priority: Major Major
Reporter: chandra datt

def sonarServer() {
stage('SonarQube Server') {
mvn "org.jacoco:jacoco-maven-plugin:prepare-agent install -Dmaven.test.failure.ignore=true -Pcoverage-per-test"
withSonarQubeEnv('sonar server')

{ mvn "org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar" }

context="sonarqube/qualitygate"
setBuildStatus ("${context}", 'Checking Sonarqube quality gate', 'PENDING')
timeout(time: 1, unit: 'MINUTES') { // Just in case something goes wrong, pipeline will be killed after a timeout
def qg = waitForQualityGate() // Reuse taskId previously collected by withSonarQubeEnv
sh "echo $qg"
if (qg.status != 'OK') {
setBuildStatus ("${context}", "Sonarqube quality gate fail: ${qg.status}", 'FAILURE')
error "Pipeline aborted due to quality gate failure: ${qg.status}"
} else {
setBuildStatus ("${context}", "Sonarqube quality gate pass: ${qg.status}", 'SUCCESS')
}
}
}
}

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages