我有一个将环境名称作为参数的Jenkins作业。在另一个站点/仪表板上,我想创建指向此Jenkins作业的链接。但是,链接应根据点击位置预先填充参数。
这样的事情,
<a href="https://jenkins/<someJenkinsAPI>?ENV=env1">env1</a>
<a href="https://jenkins/<someJenkinsAPI>?ENV=env2">env2</a>
这可能吗?
答案 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中的值预先填充在该页上!如果您不提供参数或为参数提供无效的值,则会使用默认值预先填充该参数。