3

我正在寻找一些插件,以某种方式向我们的 Jenkins 的用户(使用手动构建的用户)显示最后的 SVN 更改,更具体地说,如果他按下播放按钮将构建什么。

搜索stackoverflow我发现了一些看起来像我想要的答案,但不完全是我需要的......

Hudson 的工作可以在不拉下代码的情况下轮询 SCM 吗?

这个是说要创建一个新工作。我可以这样做,但担心用户会以某种方式迷路,有两个项目,一个是查看将要构建什么,一个是实际构建它。

谢谢

4

2 回答 2

3

我还没有这样做,但它看起来像 Build Pipeline 插件 ( https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin ) 会做你想要的。我们将这个插件用于它的视图——我注意到它还添加了一个“手动执行下游项目”选项来构建步骤。

您仍然会创建两个工作,一个用于投票,一个用于构建。将构建作业标识为轮询作业的手动执行下游项目,您就完成了。我认为。

于 2012-10-04T17:31:00.840 回答
3

你需要这个 Subversion Release Manager 插件:
https ://wiki.jenkins-ci.org/display/JENKINS/Subversion+Release+Manager

查看该链接中的屏幕截图。它允许您查看所有 SVN 修订版,然后选择要构建的修订版

于 2012-11-14T20:17:23.307 回答