2017-07-20 8 views
0

現在、4つのジェンキンステージとして実行している別々のパフォーマンステストがあります。現在、perfテストが失敗した場合、パイプライン全体が失敗します。私はこれを緩和することができますtryキャッチで私を続行されますが、実際に失敗したときに成功としてステージをマークします。 私は失敗したステージの赤い失敗ボックスを取得し、他のステージを実行できるようにしたいと思います。 Jenkinsが失敗したステージが強調表示され、他のステージが実行されるのを妨げない限り、Jenkinsがジョブ全体を失敗としてマークしても心配はありません。ステージを失敗した後にジェンキンスジョブを続行します。

答えて

0

これはできません。ステージは、前のステージがパスする場合にのみ実行できます。

同様の効果があると思われることの1つは、同じステージで4つのジョブを並行して実行することです。私はあなたが現在ブルーオーシャンUIを使用しているのかどうかはわかりませんが、別の小さなサークルのステージに各ジョブを示しています。失敗した場合はどちらが失敗したかは非常に明白です(古典的なパイプラインUIどのステージが失敗したかを正確に伝えることができます)。
thisを含むhttps://jenkins.io/blog/2016/05/26/introducing-blue-ocean/に私が話していることの写真があります。

0

は、あなたが失敗したかのようにジョブ全体をマークするかどうかの選択肢を持っていますが、失敗したものをマークしながら、最も重要なのすべての段階に関係なく行われていることをここにShow a Jenkins pipeline stage as failed without failing the whole job

注意を見てください。

これは重複する質問だと思いますが、私は質問をリンクすることはできません。

関連する問題