簡體   English   中英

如果SonarQube質量門失敗,則詹金的構建結果將識別為“錯誤”

[英]Jenkin's build result identifying “ERROR” if SonarQube quality gate is failed

我將聲納爾貝與Jenkins thorugh聲納爾貝插件集成在一起。 當我在詹金斯(Jenkins)工作時,一切順利。 SonarQube還運行掃描而沒有任何問題。 我可以在聲納服務器中看到新結果。 我的問題是,在夏季構建結束時,如果結果導致聲納法質量門失敗,則詹金斯會說“錯誤”而不是“失敗”。 是正常行為,還是我的構建中出了問題,這就是原因,它說“ ERROR”。 我已經如圖1所示配置了聲納的構建步驟,如圖2所示,我得到的輸出是“ ERROR”。 在此處輸入圖片說明 在此處輸入圖片說明

正如您在構建結束時在圖片2中看到的那樣,它顯示為“ ERROR”。 有人可以幫我理解嗎? 這是正常行為嗎? 我有用於MSBuild的jenkins版本2.59聲納服務器版本5.6 sonar-scanner-3.0.3.778

謝謝!

是。 如果我們在項目上配置Quality Gates,Jenkins構建將失敗。 如果您不希望基於Quality Gates的輸出使構建失敗,則可以添加Post Build Actions。 並且可以使用Groovy Post Build Script將構建狀態更改為不穩定或成功。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM