如何在job-URL中使用params建立一个工作?

时间:2016-09-15 05:10:43

标签: jenkins jenkins-plugins

http://localhost:8080/view/view_name/job/job_name/parambuild/?IP=10.10.10.10

访问上述链接,表示HTTP错误404如果用户尚未登录则未找到。 从作业角度更改任何权限访问权限,以便在用户尚未登录时重定向到同一页面。

http://localhost:8080/view/view_name/job/job_name/build?IP=10.10.10.10

用户登录后可以访问此链接。用户未登录。 在这里,param提交的文件不会被10.10.10.10自动填写 我需要param字段由URL传递的值自动填充。这可以通过第一个链接来实现。

我如何访问第一个链接页面,即使用户尚未登录(稍后点击构建按钮后,可以将其重定向到登录页面)?

1 个答案:

答案 0 :(得分:0)

您是否尝试触发未登录用户的构建?听起来有风险...但我会尝试2个选项:

  1. 从/删除/?在您的第一个链接

  2. 远程构建需要传递令牌(也应该在作业中启用):

    curl -X POST“http://user:pass@localhost:8080/job/JOB1/buildWithParameters?token=TK1&IP=10.10.10.10