2017-07-26 5 views
1

Jenkinsでは警告をエラーとして処理したいが、私はローカルでビルドすると警告を処理しない。だから、私はローカルでも同様に適用されるので、プロジェクトの設定から有効にすることはできません。別の設定を使用したくないので、Jenkinsのデバッグでビルドしたいと思います。Jenkinsで警告をエラーとして処理する

msbuildを実行しているときにコマンドラインパラメータとして指定されていますが、どうすればできますか?

答えて

2

ジェンキンスのWarnings Pluginをご覧ください。特に、コンパイラの出力とグループ/カウントの警告を解析( "標準")するために行われます。あまりにも多くの警告が表示された場合は、ビルドに失敗したことを示すこともできます(一般的なStatic Code analysis pluginのサポート)。

検出された警告の数(次の図の最初の行)に従って、ビルドの正常性を構成できます。健康はビルドに失敗することはありません。関連する天気(晴れ、曇り、雨...))を変更するだけです。

ビルドの状態を変更するには、次の図の最後の行で行います。私の設定では、警告が10件を超えると、buildmdがUnstableになり、100以上がビルドに失敗します。私はそれをインストールするために管理 Warnings plugin configuration

+0

警告プラグインの設定)が、私はすべての警告にビルドを失敗することをどのように伝えるか、あなたのニーズに合わせて値を調整しますか?ステータスのしきい値からやっていますか? – sashoalm

+0

@sashoalmこの構成部分を説明するために私の答えを編集しました –

+1

ありがとうございました。注記すると、私は "新しい警告のチェック"チェックボックスを使用しています。これはかなりクールです。 – sashoalm

関連する問題