Jenkins颠覆标记插件 - 是/否选项?

时间:2014-01-31 19:01:29

标签: svn jenkins hudson jenkins-plugins hudson-plugins

我已经安装了subversion标记插件,它按预期工作,但我不想标记每个成功的构建,只是标记发布候选。怎么控制这个?有没有可以与Jenkins上的subversion标记插件合并的是/否?

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

从构建历史记录中选择所需的构建,单击左侧链接列表中的“标记此构建”。这是内置功能,与subversion标记插件无关。

enter image description here

答案 1 :(得分:0)

Subversion标记插件没有该功能。但是,您可以通过以下方式实现此目的。

  1. 无需通过subversion标记插件进行标记。

  2. 使用以下标记源的脚本。

  3.   

    相对=是

         

    svn_tag_path = http://mysvn.com/svn/repo/tag/

         

    如果[$ rel = yes];那么

         

    echo“标记发布候选者”;

         

    svn copy $ WORKSPACE $ svn_tag_path / $ JOB_NAME_ $ BUILD_ID -m“从版本$ SVN_REVISION中标记候选版本”

         

    网络连接

    将脚本中的变量rel的值设置为nosomething以进行正常构建。对于发布候选者,将值设为yes