我想在工作之外发出一个http请求,因此它在dsl正在创建的詹金斯工作之外发生:
def http = new HTTPBuilder('sdlfsdf.com')
http.auth.basic "${USER}", "${PASS}"
我可以成功地使用HTTPBuilder发出Web请求,但是我想使用凭证绑定中的凭证。我看到的唯一示例就是在执行dsl正在创建的INSIDE工作。我在创建工作之外运行脚本。如何从凭证绑定访问凭证?
看起来像这样做可能是可能的,但这是在创建凭据,我只想阅读它们: https://support.cloudbees.com/hc/en-us/articles/217708168-create-credentials-from-groovy