Hudson CI - 标记每个构建

时间:2010-12-08 20:44:11

标签: svn hudson tagging hudson-plugins

我正在寻找一个插件来标记(颠覆)Hudson制作的每一个构建。

我找到了Subversion标记插件,但每次新的构建发生时它都会替换标记。我想跟踪系统中的每一个构建。

我更喜欢一个插件,因为大多数哈德森工作都涉及多个颠覆位置,这将是一个麻烦尝试添加标签后挂钩。

请,谢谢

2 个答案:

答案 0 :(得分:1)

我一直在使用maven release插件。 Maven发布插件有一个目标,

install release:prepare

如果构建成功,则标记代码库。我假设您要标记代码库而不是工件。

它确实将项目的版本从1.1-SNAPSHOT更改为1.1并标记了代码库。所以你的开发版本将变成1.2。

答案 1 :(得分:0)

我必须解决同样的问题而且我没有找到任何插件。可悲的是,我必须“手工”做到这一点。

后来事实证明,根本没有必要标记每个版本。当您想要签出最新的工作源代码时,标记上次成功构建非常方便。如果构建因某些原因很重要,我只需在Hudson中单击“Keep this build”,或者“标记此构建”。