2017-02-12 60 views
5

我正在尝试与Jenkins用户Sonarqube。无法填写质量门插件的项目密钥

我已经添加了质量门插件,如果在Sonarqube中不尊重质量门,Jenkins中的构建将失败。

但是,您可以在下面看到,质量门不存在项目密钥字段。

enter image description here

另外,如果我尝试保存配置,我得到:

JSONObject["projectKey"] not found. 

知道为什么这会不会出现?

回答

2

http://jenkinsInstance/configure我只在“SonarQube服务器”而不是在“质量门”,以及不得不设置SonarQube。

1

我有同样的问题。我最初也没有在系统配置中添加声纳服务器,在完成后,我只在后期制作操作中看到“项目密钥”字段。

如果您想将其作为构建步骤或构建后步骤添加,则无法提供帮助。 EG。 maven用声纳扫描安装,然后测试门,然后如果门通过,maven部署。

0

您必须先配置SonarCube服务器,然后配置QualityGates。 这将解决问题。

+0

我做了SonarQue服务器配置,没有任何东西,我不知道在哪里或是什么导致了这个错误? – Robert