こんにちはみんな:私はCheckstyleのがJenkinsの上にある私のAntビルドで実行したいhttp://checkstyle.sourceforge.net/anttask.htmlJenkinsのCheckstyleを有効にするために推奨される方法は何ですか?
のCheckstyle
ためのAntタスクがあることに気づきました。この手順は、残念ながら、プロジェクトの依存関係、モジュール、およびその他のAnt固有の設定を有効にすることを参照して、ややわかりにくいものです。私は大量のビルドファイルを持っており、ビルドエンジニアではないので、スクリプトにあまり負荷をかけることなく簡単に保つことができます。
ジェンキンスには、チェックスタイル結果の表示をサポートする小さなボタンがありますが、ジェンキンズでは、チェックスタイルを実行し、ビルドを実行するときに自分で設定する必要があります。
ビルド時にすべてのコードベースの基本的なチェックスタイル分析を有効にするには、build.xmlとivy.xmlを変更する最も簡単な方法は何ですか?(私はリモートでjarファイルを取得するためにcheckstyleを追加する必要があります)走る?
@ jayunit100この行には、checkstyle jarへのパスが含まれています。このjarには 'checkstyle' antタスクのコードが含まれています。 'checkstyle'はAnt Apacheの中心的なタスクではないので、クラスパスに含める必要があります。 –
Antツールキットライブラリを格納するのではなく、プロジェクトの依存関係を格納するために 'Ivy'を使用していると思います。私は 'jenkins'を使ったことはありませんでしたが、私はあなたがantスクリプトを組み込み、その実行のための環境(プロパティ)を設定できると思います –