2014-03-27 104 views
0

有沒有辦法讓Sonarqube知道Jenkins的構建何時失敗?我的Sonarqube分析由Jenkins在項目構建的下游觸發。我試圖在Sonarqube中使用構建穩定性插件,但只有在Jenkins構建成功的情況下才有效。但我想在Sonarqube的儀表板上顯示構建失敗的信息。有沒有辦法讓Sonarqube知道Jenkins的構建失敗?

回答

2

聲納不知道「構建」它只是它的分析版本。因此,開箱即無法支持該行爲。也許可以爲聲納創建一個插件,它顯示關於當前版本的信息,但不知道這樣的插件。

+0

我還想過寫一個Sonar-Plugin。但是沒有更簡單的解決方案。我認爲想要在Sonarqube中顯示構建穩定性是很常見的。 – Kris

+0

@Kris不能Jenkins處理它嗎?對我們來說,Jenkins推動整個過程檢查1)構建是否實際構建2)Sonarqube分析是否突出顯示任何問題等等。如果構建失敗並且其UI顯示構建失敗,則Jenkins會發送電子郵件給我們。 Sonar只爲我們做代碼質量分析 –

+0

@Disco 3:是的,它可以。但我們希望在一個屏幕上擁有Jenkin的構建信息和Sonarqube的分析。我們在牆上有一個顯示器,顯示我們目前正在進行的所有項目的Sonarqube儀表板。 :) – Kris

相關問題