Jenkins Subversion标记单个模块

时间:2016-02-23 21:03:01

标签: svn jenkins tags

我正在检查来自2个不同存储库的SVN代码,所以在Jenkins中,我使用Multiple Module从2个不同的存储库中检出我的分支。在成功构建时,我想只标记存​​储库的一个分支。

问题在于,Subversion标记插件没有任何选项来选择我想要的回购。 (我现在正在使用svn copy命令)是否有其他可用的解决方案,可能是Jenkins插件?

1 个答案:

答案 0 :(得分:0)

Subversion标记插件,默认标记您加载到Configuration页面的所有模块,但是,它使用Below ENV变量识别Repos,

SVN_REVISION_1:NNNNN

SVN_REVISION_2:NNNNN

SVN_URL_1:HTTP //主机名/ repo1 /支链/ foo1 / foo2的

SVN_URL_2:HTTP //主机名/ repo2 /中继/ roo1 /

使用相对标记概念, " ../tags/${env['JOB_NAME']}"

参考:https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Tagging+Plugin

但是,我更正了SVN_URL_n中的文件夹部门,以便在网址之间保持相同的级别。

相关问题