I am running SonarQube Version 6.5 (build 27846) on Amazon Linux and GoVersion: 17.10.0 (5380-05598d88fd4dabdde1184faa4fbffc5f9406d0dc) also running on Amazon Linux.
The error message:
[go] Task: Plugin with ID: sonar.quality.gate.plugin
[SonarQube Quality Gate Plugin] configuration setting 'SonarProjectKey' is 'org.company.project:Project'
[SonarQube Quality Gate Plugin] configuration setting 'StageName' is ''
[SonarQube Quality Gate Plugin] configuration setting 'JobCounter' is ''
[SonarQube Quality Gate Plugin] configuration setting 'JobName' is ''
[SonarQube Quality Gate Plugin] configuration setting 'IssueTypeFail' is 'warning'
[SonarQube Quality Gate Plugin] configuration setting 'SonarApiUrl' is 'http://10.71.10.112:9000'
[SonarQube Quality Gate Plugin] checking quality gate result for: org.company.project:Project
[SonarQube Quality Gate Plugin] API Url: http://10.71.10.112:9000
[SonarQube Quality Gate Plugin] Fail if: warning
[SonarQube Quality Gate Plugin] Error during get or parse of quality gate result. Please check if a quality gate is defined
A JSONArray text must start with '[' at 1 [character 2 line 1]
class org.json.JSONException declares multiple JSON fields named cause