詹金斯|使用SVN标记 - 参数化构建触发构建

时间:2015-05-12 05:50:30

标签: jenkins

我在jenkins(Windows机器)上配置了一个项目。 我们每天都要求使用标签进行构建,我使用参数化构建选项从存储库中选择特定标记。 我将该参数传递给SVN存储库URL以进行代码检出,但它不接受它。 这是我配置的: 列出Subversion代码

名称:SVNTAG

Repositroy Url:http://svn.book.com/tags/myprofile

源代码管理

颠覆

Repositroy网址:http://svn.book.com/tags/myprofile/%SVNTAG%

但是在存储库中不存在如下错误:“tags / myprofile /%SVNTAG%”。

任何人都可以提供帮助,传递参数的正确方法是什么。

2 个答案:

答案 0 :(得分:0)

你在Job Configuration页面上得到了吗?这不是错误,这是一个警告,因为很明显当时不知道SVNTAG的价值是什么。

您可以忽略它,并且作业仍然可以正常运行。

但您应该转到Jenkins全局配置(/configure),搜索 Subversion 部分,然后选中验证存储库网址到第一个变量名称

答案 1 :(得分:0)

使用$ SVNTAG代替此%SVNTAG%

存储库网址:http://svn.book.com/tags/myprofile/ $ SVNTAG