Hi same here,
CONTEXT
Sonarqube 7.9.1 / Jenkins 2.176.3 / SonarQube-Scanner 4.1.0.1829
FROM SONARQUE
[sonar@sonarqube ~]$ curl -vvv -X POST -H “Content-Type:application/json” -d ‘PAYLOAD I already past’ http://{jenkins hostname}/sonarqube-webhook
- About to connect() to {jenkins hostname} port 80 (#0)
- Trying xx.xxx.xxx.xxx
- Connected to {jenkins hostname} (XX.XXX.XXX.XXX) port 80 (#0)
POST /sonarqube-webhook HTTP/1.1
User-Agent: curl/7.29.0
Host: {jenkins hostname}
Accept: /
Content-Type:application/json
Content-Length: 22
- upload completely sent off: 22 out of 22 bytes
< HTTP/1.1 302 Found
< Date: Mon, 07 Oct 2019 13:39:03 GMT
< Server: Jetty(9.4.z-SNAPSHOT)
< X-Content-Type-Options: nosniff
< Location: http://{jenkins hostname}/sonarqube-webhook/
< Content-Length: 0
< - Connection #0 to host {jenkins hostname left intact
Bur pipeline is KO =>
[Pipeline] waitForQualityGate
Checking status of SonarQube task ‘AW2mc0Hl6dR3aYJQYI5h’ on server ‘Sonarqube 7’
SonarQube task ‘AW2mc0Hl6dR3aYJQYI5h’ status is ‘PENDING’
Cancelling nested steps due to timeout
“Pipeline Extract” →
stage(“Quality Gate”) {
steps {
timeout(time: 10, unit: ‘MINUTES’) {
waitForQualityGate abortPipeline: true
}
}
}
FROM WEBHOOK RESULT
Response: 403
Duration: 31ms
Payload:
{
“serverUrl”: “http://{sonarqube hostname}”,
“taskId”: “AW2mc0Hl6dR3aYJQYI5h”,
“status”: “SUCCESS”,
“analysedAt”: “2019-10-07T15:40:30+0200”,
“revision”: “6ec0decf56cdfcb691e261c86dbab4d6b18a9c7f”,
“changedAt”: “2019-10-07T15:40:30+0200”,
“project”: {
“key”: “java”,
“name”: “java”,
“url”: “http://{sonarqube hostname}/dashboard?id=java”
},
“branch”: {
“name”: “master”,
“type”: “LONG”,
“isMain”: true,
“url”: “http://{sonarqube hostname}/dashboard?id=java”
},
“qualityGate”: {
“name”: “Sonar way”,
“status”: “OK”,
“conditions”: [
{
“metric”: “new_reliability_rating”,
“operator”: “GREATER_THAN”,
“value”: “1”,
“status”: “OK”,
“errorThreshold”: “1”
},
{
“metric”: “new_security_rating”,
“operator”: “GREATER_THAN”,
“value”: “1”,
“status”: “OK”,
“errorThreshold”: “1”
},
{
“metric”: “new_maintainability_rating”,
“operator”: “GREATER_THAN”,
“value”: “1”,
“status”: “OK”,
“errorThreshold”: “1”
},
{
“metric”: “new_coverage”,
“operator”: “LESS_THAN”,
“status”: “NO_VALUE”,
“errorThreshold”: “80”
},
{
“metric”: “new_duplicated_lines_density”,
“operator”: “GREATER_THAN”,
“value”: “0.0”,
“status”: “OK”,
“errorThreshold”: “3”
}
]
},
“properties”: {}
}
Log from Nexus
2019.10.07 15:40:36 INFO ce[AW2mc0Hl6dR3aYJQYI5h][o.s.c.t.s.ComputationStepExecutor] Publish task results | status=SUCCESS | time=0ms
2019.10.07 15:40:36 INFO ce[AW2mc0Hl6dR3aYJQYI5h][o.s.c.t.s.ComputationStepExecutor] Trigger refresh of Portfolios and Applications | refreshes=0 | status=SUCCESS | time=6ms
2019.10.07 15:40:36 INFO ce[AW2mc0Hl6dR3aYJQYI5h][o.s.c.t.CeWorkerImpl] Executed task | project=java | type=REPORT | id=AW2mc0Hl6dR3aYJQYI5h | submitter=sonar.analyze.scanner | status=SUCCESS | time=629ms
Log from Jenkins
GOT CONTEXT FOR Quality Gate
oct. 07, 2019 3:50:35 PM org.jenkinsci.plugins.workflow.job.WorkflowRun finish
INFOS: EXEMPLES/pipeline_maven_with_tools #28 completed: ABORTED
LOG from jenkins pipeline
Checking status of SonarQube task ‘AW2mc0Hl6dR3aYJQYI5h’ on server ‘Sonarqube 7’
SonarQube task ‘AW2mc0Hl6dR3aYJQYI5h’ status is ‘PENDING’
Cancelling nested steps due to timeout
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Timeout has been exceeded
Finished: ABORTED
Thank you in advance
Best regards