6

私はjenkins/hudsonを使用してMavenリリースを作成していますが、ビルドが失敗した場合、手動でロールバックしてjenkinsビルドを再開する方法が他にありません。mvn release:prepareの結果に応じて、ビルドの最後にmvn release:rollbackを実行するための適切で構成可能な方法があるかどうか疑問に思いました。つまり、リリースプロセスが失敗した場合は、maven release:rollbackを実行します。それ以外の場合は、実行しません。

お時間をいただきありがとうございます。

4

1 に答える 1

2

ジョブが開始されるたびにソース コードの新しいチェックアウトを実行するように Jenkins ジョブを構成できます。そのため、リリース タグの作成前にリリースが失敗した場合は、問題を修正してリリースを再開できます。

于 2012-07-29T20:02:21.017 に答える