2017-02-12 59 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