私はJenkinsに、コード化されたファイル(またはプロジェクト全体)のコードの書式をチェックしたいと思います。Jenkins + Gerrit - 不適切な形式のコードでコミットを拒否する方法
フォーマットが標準に準拠していない場合(IntelliJコードの書式設定に基づいて)、コミットはCode Review:-2と評価されます。
可能ですか?
もしそうなら、私はこれを達成するために何のJenkinsプラグインを使うことができますか?
私はJenkinsに、コード化されたファイル(またはプロジェクト全体)のコードの書式をチェックしたいと思います。Jenkins + Gerrit - 不適切な形式のコードでコミットを拒否する方法
フォーマットが標準に準拠していない場合(IntelliJコードの書式設定に基づいて)、コミットはCode Review:-2と評価されます。
可能ですか?
もしそうなら、私はこれを達成するために何のJenkinsプラグインを使うことができますか?
ジェンキンスジョブでジェリトリトリガを定義できます。 jenkinsジョブは、プッシュされたファイルとファイルのフォーマットされたペアを比較します。もっと詳しい情報はformatにありますので、それらの間に差がある場合、ジェットトリガーは-2を与えます。
これを実現するにはGit::HooksフレームワークのGit::Hooks::CheckFileモジュールを使用できます。 Git :: Hooksでは、JenkinsとGerrit Triggerを使う必要はありません。