2017-04-25 265 views
0

我有一个Jenkins项目,可以从我的VisualSVN存储库中的特定版本号建立我的Web应用程序。詹金斯 - 触发构建使用URL总是提示参数

我已经通过在Jenkins项目的源代码管理部分中对版本库中的版本号进行硬编码来完成此操作。

enter image description here

我可以去浏览器并输入一个URL,如下面的触发这个版本,这个伟大的工程!

JENKINS_URL/job/ProjectName/build?token=TOKEN_NAME 

我现在已经适应了项目,所以版本号不是硬编码的,而是一个参数。

enter image description here

enter image description here

但是当我去使用URL像下面建:

JENKINS_URL/job/ProjectName/build?token=TOKEN_NAME&VersionNumber=150 

我得到一个提示屏幕,要求我输入的参数值:

enter image description here

当我在文本框中输入参数时,生成项目开始正常。我错过了什么?

在此先感谢

回答

3

按照启动与Parameterized Build页面你需要改变你的网址詹金斯文档在参数部分构建说buildWithParameters而不是仅仅build

所以:

JENKINS_URL/job/ProjectName/buildWithParameters?token=TOKEN_NAME&VersionNumber=150