有没有一种方法可以预填充Jenkins构建页面以进行参数化构建?

时间:2019-06-18 10:14:27

标签: jenkins

我有一个将环境名称作为参数的Jenkins作业。在另一个站点/仪表板上,我想创建指向此Jenkins作业的链接。但是,链接应根据点击位置预先填充参数。

这样的事情,

<a href="https://jenkins/<someJenkinsAPI>?ENV=env1">env1</a>
<a href="https://jenkins/<someJenkinsAPI>?ENV=env2">env2</a>

这可能吗?

2 个答案:

答案 0 :(得分:2)

正确的网址是buildWithParameters

http://server/job/myjob/buildWithParameters?PARAMETER=Value

请参见https://wiki.jenkins.io/display/JENKINS/Parameterized+Build

答案 1 :(得分:0)

只是碰到了这个插件:https://plugins.jenkins.io/build-with-parameters 这样,您只需要转到如下网址:https://jenkins.mycompany.com/job/nikhil-test/parambuild/?ENV=env2&APP=myapp

这将打开该工作的/buildWithParameters页,并将URL中的值预先填充在该页上!如果您不提供参数或为参数提供无效的值,则会使用默认值预先填充该参数。

build page