2013-07-30 38 views
5

所以我們使用Jenkins和MS Build一起構建我們的項目。我們還有一個warnings plugin以及我們項目中的大量警告。我試圖與這些警告作鬥爭。我希望採取的步驟之一是,當最後一次構建中的警告數量大於前一次構建中的警告數量時,將構建標記爲不穩定。也許我應該更進一步,將這樣的構建標記爲失敗,但我想這兩個標記的機制將是相同的。如何在警告趨勢出現時將構建標記爲不穩定?

一個例子截圖:

Warnings trend

我不能在網上找到如何做到這一點的任何信息。我知道一些用於掃描日誌文件的插件存在,但這些插件也必須掃描以前版本的日誌,並允許我計算警告中的差異。

感謝您的任何幫助。

回答

4

警告插件確實有一些這方面的功能。在「高級...」設置,有兩個配置選項來看看:

  • 健康閾值 - 「配置構建健康閾值」
  • 狀態閾值 - 「如果總警告數量大於其中一個閾值,那麼構建被認爲是不穩定或失敗。「

如果再勾選「計算新的警告」複選框,你會得到一個選項來設置基於新的警告狀態閾值。

+0

這正是我所需要的,謝謝! – Wodzu

相關問題