首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hudson和maven-release-plugin

Hudson和maven-release-plugin
EN

Stack Overflow用户
提问于 2011-01-29 01:15:16
回答 3查看 4.8K关注 0票数 10

我把哈德森和maven-release-plugin一起用。

正如您可能知道的,maven-release-plugin构建项目分为两个步骤:release:prepare,然后release:perform

我应该如何配置Hudson以便在release:perform失败的情况下执行release:rollback

EN

回答 3

Stack Overflow用户

发布于 2011-05-18 16:34:33

使用Hudson/Jenkins执行发布的标准方式是Jenkins M2 release plugin。它包装了maven发布插件并自动执行它。

票数 9
EN

Stack Overflow用户

发布于 2011-01-29 02:54:59

简而言之:不要这样做。关闭更新(每次都做一次干净的检查)。FWIW,在我的经验中发布:rollback无论如何都不是非常可靠。

票数 0
EN

Stack Overflow用户

发布于 2013-07-17 20:42:40

如果这是绝对必要的,那么您应该能够执行"Invoke top-level Maven targets“构建步骤,在该步骤中,您将通过"Execute system groovy script”构建步骤调用release:prepare and release:perform and catch on this build的结果。

看看如何检查pom.xml的版本(它可能会让你知道执行是否失败)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4831080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档