我想做一个“版本”,它的含义与Maven发布插件的含义略有不同。
我有一个web项目(我想要“发布”),它依赖于由同一hudson构建的各种其他项目(而不是模块)。
“释放”应做以下工作:
MANIFEST)
H 111将所有涉及的项目的所有pom版本更改为${versionNumber}.0.1-N/头H 212F 213上的快照。
我想这是每个人都必须做的事情,只是很难通过谷歌找到真正的解决方案。
发布于 2011-10-24 14:36:09
如果您有特定的需求,那么我认为实现这些需求的最简单方法是使用脚本。在Hudson中,可以使用几种脚本语言作为构建步骤。
发布于 2011-10-28 16:24:27
听起来很像我们的要求。我们还没有在詹金斯完全建立起这一切。
因此,我们有以下程序:
)。
到目前为止,2有自己的工作,3是完全自动化的,我们只需要手动启动它。步骤4正在为CI工作,步骤5是为CI计划的。步骤4是发布过程自动化的热门候选步骤(即使它只是在部分中)。
我希望这能对你有所帮助,并给你一些想法。
https://stackoverflow.com/questions/7863103
复制相似问题