0

Stash アドオン 'Stash Webhook to Jenkins' を使用して、開発者が自分のコードを機能ブランチにプッシュしたときに Jenkins ビルドをトリガーしています。

Jenkins のビルドが失敗した場合、以前のコミットにリセットしたい。ビルドが成功した場合にのみ、プッシュが行われます。この方法または他の方法で利用できるアドオンはありますか?

4

1 に答える 1

0

[ビルド後のアクション] セクションで[他のプロジェクトをビルド]を使用できます。

基本的に、さらに 2 つの Jenkins ジョブをセットアップできます。前のコミットをリセットします。そして、もう一方がプッシュを行います。次に、ビルド ジョブで、ビルドが失敗した場合はリセット コミットをトリガーし、成功した場合は他のコミットをトリガーできます。

また、トリガー ロジックのより多くの側面を構成する必要がある場合は、パラメーター化されたトリガー プラグインがあります。

于 2014-08-08T08:15:12.440 に答える