【发布时间】:2010-12-08 20:44:11
【问题描述】:
我正在寻找一个插件来标记(颠覆)Hudson 所做的每一个构建。
我找到了 Subversion 标记插件,但它会在每次新构建发生时替换标记。我想跟踪通过系统的每个构建。
我更喜欢插件,因为大多数 hudson 工作都涉及多个颠覆位置,因此尝试添加标签后挂钩会很麻烦。
请和谢谢
【问题讨论】:
标签: svn hudson tagging hudson-plugins
我正在寻找一个插件来标记(颠覆)Hudson 所做的每一个构建。
我找到了 Subversion 标记插件,但它会在每次新构建发生时替换标记。我想跟踪通过系统的每个构建。
我更喜欢插件,因为大多数 hudson 工作都涉及多个颠覆位置,因此尝试添加标签后挂钩会很麻烦。
请和谢谢
【问题讨论】:
标签: svn hudson tagging hudson-plugins
我使用 maven 发布插件已经有一段时间了。 Maven 发布插件有一个目标,
install release:prepare
如果构建成功,则标记代码库。我假设您想要标记代码库而不是工件。
它确实将项目的版本从 1.1-SNAPSHOT 更改为 1.1 并标记代码库。所以你的开发版本会变成1.2。
【讨论】:
我不得不解决同样的问题,但我还没有找到任何插件。可悲的是,我不得不“手动”完成此操作。
后来发现根本不需要标记每个构建。当您想要检查最新的工作源代码时,标记最后一次成功的构建非常方便。如果某个构建由于某种原因很重要,我只需在 Hudson 中单击“保留此构建”或“标记此构建”。
【讨论】:
if 子句,其中正在检查构建的状态。 :)