CLIを使ってみます。Pluginとはジョブの実行時にビルドパラメータとしてソースコードへのパッチを取り込むことができるプラグインです。テストをしたパッチのみをリポジトリに取り込みたい場合に有用です。ビルドパラメータでパッチファイルを指定して、シェルの実行でpatchコマンドを実行した場合と動作は同様になると思います。何度も同じパッチでジョブを実行した場合に、パッチが重複して適用されてしまいます。Pluginはそのあたりをケアしてくれるようです。combinediffコマンドpatchutilsパッケージに複数のパッチをひとつのパッチにするcombinediffコマンドが含まれています。Pluginはひとつのパッチのみを取り込むので、複数のパッチがある場合はcombinediffコマンドでひとつにしてから取り込むと良いでしょう。PluginのインストールJenkinsのプラグイン制御画面からインストールします。parameter」を選択します。ウェブページからジョブの実行パラメータ付きビルドにて、パッチファイルをアップロードします。パッチファイルは「patch.diff」というパラメータで扱われます。コンソール出力にログが出力されます。CLIからビルドパラメータ「patch.diff」を指定してジョブをビルドします。CLIを使う方法はこちらを参照してください。