Stash アドオン 'Stash Webhook to Jenkins' を使用して、開発者が自分のコードを機能ブランチにプッシュしたときに Jenkins ビルドをトリガーしています。
Jenkins のビルドが失敗した場合、以前のコミットにリセットしたい。ビルドが成功した場合にのみ、プッシュが行われます。この方法または他の方法で利用できるアドオンはありますか?
Stash アドオン 'Stash Webhook to Jenkins' を使用して、開発者が自分のコードを機能ブランチにプッシュしたときに Jenkins ビルドをトリガーしています。
Jenkins のビルドが失敗した場合、以前のコミットにリセットしたい。ビルドが成功した場合にのみ、プッシュが行われます。この方法または他の方法で利用できるアドオンはありますか?
[ビルド後のアクション] セクションで[他のプロジェクトをビルド]を使用できます。
基本的に、さらに 2 つの Jenkins ジョブをセットアップできます。前のコミットをリセットします。そして、もう一方がプッシュを行います。次に、ビルド ジョブで、ビルドが失敗した場合はリセット コミットをトリガーし、成功した場合は他のコミットをトリガーできます。
また、トリガー ロジックのより多くの側面を構成する必要がある場合は、パラメーター化されたトリガー プラグインがあります。