我试图在Jenkins工作,构建任何标签,主干,分支机构。
我添加了这些参数
Choice Parameter
名为SRC_TYPE
,选择tags
,branches
,trunk
List Subversion tags
名为PROJECT_TAG
,其存储库网址为svn://foo/bar/tags
List Subversion tags
名为PROJECT_BRANCH
,其存储库网址为svn://foo/bar/branches
现在我想将模块(subversion)添加到依赖于参数的Source Code Management
部分。
我需要将此模块的存储库URL设置为
svn://foo/bar/tags/${PROJECT_TAG}/Project
${SRC_TYPE} == "tags"
{li> svn://foo/bar/branches/${PROJECT_BRANCH}/Project
${SRC_TYPE} == "branches"
{li> svn://foo/bar/trunk/Project
${SRC_TYPE} == "trunk"
有可能吗?以及如何做到这一点?
答案 0 :(得分:1)
你需要版本1.32的subversion插件,因为它修复了ISSUE-10678
完成后,您可以配置Subversion下拉构建参数,提供http://foo/bar
的SVN URL,它将列出trunk
,所有branches
和所有{{1在下拉列表下。