Jenkins Sonar 质量门问题

标签 jenkins sonarqube

我有一份 Jenkins 的 Sonar 分析工作。当我尝试为 Quality Gates 添加构建步骤时(以便在出现新错误时标记失败),我收到此错误:

JSONObject["projectKey"] not found.

有人可以帮忙吗?

最佳答案

质量门构建步骤只能归于 POST 构建操作 .

所以尝试添加质量门的后期构建操作。并确保您提供项目 key 。

可以从 Sonar 服务器控制台记录项目 key 。

这应该可以解决错误。

关于 Jenkins Sonar 质量门问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40012665/

相关文章:

SonarQube - 使用不同的字符集连接到 oracle

sonarqube - 如何通知 SonarQube 有关包重命名的信息?

sonarqube - 更改 SonarQube 6.4 中的默认规则类型

python - .pypirc 文件的自定义位置

jenkins - 如何自定义Jenkins的输出?

SonarQube 社区版许可

java - 如何在 SonarQube 4.2 中获取 LCOM(方法缺乏凝聚力)指标?

jenkins - 将 Jenkins 连接到 Microsoft SQL Server?

java - Jenkins - mvn 未找到

git - Jenkins Pipeline 忽略 git checkout 的 exludeMessage 选项