使用凭据从Jenkinsfile进行API调用

时间:2018-05-03 18:12:34

标签: jenkins jenkins-pipeline

使用凭据从Jenkinsfile进行REST API调用的安全方法是什么?

例如,以下内容不安全,因为用户名和密码在代码中公开:

sh "curl -D- -u username:password -X GET -H 'Content-Type: application/json' http://<ip-of-server-with-rest-api>/path/to/api/endpoint"

1 个答案:

答案 0 :(得分:1)

您应该使用Django template how to look up a dictionary value with a variable

以下是一个例子:

request.GET

您的凭据将隐藏在控制台输出中。