📘

便利だと思うのだが、全く話題になってないマイナーなjenkins プラグイン

2021/09/07に公開

便利だと思うのだが、全く話題になってないもの。

実行監視系

標準出力の停止を検出

http://wiki.jenkins-ci.org/display/JENKINS/Build-timeout+Plugin

コンソール出力の停滞を監視して、固まってそうならそのビルドごと止める。暴発するケースはままあり。

何処からでもジョブのコンソール出力を確認できるようにしたい。

https://wiki.jenkins-ci.org/display/JENKINS/Console+Badge+Plugin

各ビルド一覧の右端に、コンソールバッジが付く。押すとそのタスクの出力に直接飛べる。workspace表示中に押すと、URLがずれるので注意。

ジョブの説明を自動で書き入れたい

http://wiki.jenkins-ci.org/display/JENKINS/Description+Setter+Plugin

ビルドの説明に、任意の1行を追加する。直近のコンソール出力を正規表現で切り抜いて差し込むことも出来る。

ビルドの実行&終了処理として、複数回設定できる。その場合は実行の度に行が増える。

ジョブのどの当たりにどれくらい時間食ってるのか見たい時

http://wiki.jenkins-ci.org/display/JENKINS/Timestamper

コンソールの左端にタイムスタンプが付く。相対&当時の時刻の切り替え。

ジョブが死んだ時にコンソール確認に行くのが面倒

http://wiki.jenkins-ci.org/display/JENKINS/Console+Tail+Plugin

直近の失敗ビルドのコンソール出力の末尾を表示する。

ジョブ投入時の省力化

パラメタ付き自動実行

https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Scheduler+Plugin

ビルドトリガに Build periodically with parameters が増える。
既存のcron風表記に加えて、各行の末尾に、環境変数定義の構文で、パラメタ既定値を記述できる。

パラメタ付きのジョブ再投入を楽にする

http://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin

直前の、あるいは現在のビルドと同じパラメタで、ビルドを再投入する。

Discussion