jenkinsプロジェクトがあります。使用事例:
- jenkinsがビルドをトリガーします
- スレーブエージェントがアプリケーションを構築する
- スレーブエージェントを備えたサーバーが再起動します(たとえば、電気の問題、誰かが再起動した、リソース不足などの理由で)
その後、jenkinsはビルドの失敗について報告します。スレーブエージェントが障害から回復したときに、ジェンキンスでアプリケーション構築を自動的に再起動するにはどうすればよいですか?
この問題には2つの側面があります-
Naginatorプラグインは、ビルドが失敗した原因を認識していないため、失敗したビルド
を再構築しようとすることに注意してください。
これを解決するには、ログをスキャンしてスレーブがクラッシュしたことを示し、(Naginatorで)正規表現
を設定してそれをキャッチします。
乾杯