我想在jenkins工作中自动化Artifactory发布和暂存。
我得到了这个curl命令,
curl -X GET "http://localhost:9090/job/artifactory-8.0-release/artifactory/staging?
它工作正常,但它要求身份验证。当我做自动化时,我只需要使用不带用户凭证的令牌来调用它。
请帮忙。
答案 0 :(得分:1)
有几种方法可以使用令牌进行身份验证。
基本身份验证
curl -u<USERNAME>:<TOKEN> http://ARTIFACTORY_URL/api/system/ping
授权标题
curl -H"Authorization: Bearer <TOKEN>" http://ARTIFACTORY_URL/api/system/ping
资料来源:JFrog Artifactory纪录页&#39; Access Tokens&#39;