我正在使用此界面:
如果我想对我们的Jenkins服务器执行ping操作,我们需要凭据才能执行操作,例如使用cURL,它看起来像:
curl -u ${user}:${password} http://jenkins.teros.io/job/demo/build?token=demo_interos_token
那么有什么方法可以通过webhook界面或在查询参数中传递凭据吗?
答案 0 :(得分:0)
我创建了一个中间人服务器,Bitbucket可以使用URL中的凭据对服务器进行ping操作,然后将请求转发给Jenkins。
答案 1 :(得分:0)
您应该能够将凭据作为 URL 的一部分提供:
http://<user>:<password>@jenkins.teros.io/job/demo/build?token=demo_interos_token
这是基于定义了URL 语法,特别是通用互联网方案语法的RFC-1738。