2017-07-28 6 views
0

私は、使用されなくなった使用が含まれているかどうかを確認するカスタムルールを導入するかもしれません。SonarquberunnerチェックC#コード

using foo.bar; 

class FooClass { 

このコードをチェックして、非推奨のパッケージfoo.barの使用のためにビルドを失敗するカスタムルールやソナー自体によって可能性はありますか?

答えて

-1

私は後方に仕事するつもりです:

  • あなたの分析がQuality Gateを失敗した場合は、ビルドにwith a Jenkins pipeline
  • を失敗する可能性があります。
  • あなたが特定のルールからの問題のためのクオリティゲートを失敗することはできませんが、だから私は、あなたの品質に新しいルールを追加設定することをお勧め特定の重症度

の新たな問題のためにそれを失敗する可能性がありますBlockerの重大度のプロファイル(結局のところ、ブロックビルドにしたい)、New Blocker Issuesで高品質のゲートエラー状態を設定し、Jenkinsパイプラインが適切に応答するように設定します。

ジェンキンスを使用していない、またはパイプラインを使用していない場合は、Build Breaker plugin、altho its use is not recommendedもあります。

+0

お返事ありがとうございました! usingステートメントに関するコードを確認するためにはどのテンプレートを使用する必要がありますか? – GGMU1878

+0

@ GGMU1878はまったく別の議論です。 C#の場合、カスタムRoslynチェッカーを書く必要があります。これは、無関係な質問に対するコメントの範囲をはるかに超えています。 –

+0

私は恐れていた。ありがとうございました! – GGMU1878

関連する問題