ステップはシェルスクリプトを呼び出して(例えば、テストサーバーにアーティファクトをインストールするなど)、技術的な理由で失敗します(ネットワークが機能しない、データベースが破損するなど)。考えられる反応:Jenkinsステップ(Jenkinsパイプライン)で技術的なエラーを処理します。
すべてのジョブを失敗します。良いアイデアではない、なぜなら、前のステップを何の理由もなく繰り返す必要があるからです(これらのステップには手動のステップも含めることができます)。
たとえば、 5分待つ。時々問題を解決することができましたが、問題が誤った構成によって引き起こされた場合は無限ループにつながる可能性があります。
続行するか、中止するかをユーザーに確認します。最も柔軟なアプローチですが、(予想外の)必要性は相互作用を使用します。
Jenkinsには標準的なソリューションがありますか?