6

我正在使用jenkins/hudson制作 maven 版本,有时当构建失败时,我没有其他方法可以手动回滚然后再次启动 jenkins 构建。我想知道是否有任何好的和可配置的方式来运行mvn release:rollback在构建结束时依赖于mvn release:prepare的结果?我的意思是,如果发布过程失败,我想运行 maven release:rollback,否则不会。

谢谢你的时间。

4

1 回答 1

2

您可以将 Jenkins 作业配置为每次启动作业时重新检出源代码。因此,如果您的发布在创建发布标签之前失败,您可以修复问题并重新开始发布。

于 2012-07-29T20:02:21.017 回答