一,背景
在使用jenkins-API的情况下,不方便存储用户API时可以在用户首次登陆的时候生成token-api
二,获取JSESSIONID和Jenkins-Crumb
curl -verbose -s 'http://127.0.0.1:8080/crumbIssuer/api/json' --user chengc9:xxxxxxxxx
三,生成api-token
curl -s -XPOST --cookie "JSESSIONID.xxxxxxxxxxxxxxxx.node0" -H "Jenkins-Crumb:xxxxxxxx" 'http://127.0.0.1:8080/user/chengc9/descriptorByName/jenkins.security.ApiTokenProperty/generateNewToken' --user chengc9:xxxxxxx
作者:陈耿聪 —— 夕狱
出处:https://www.cnblogs.com/CGCong/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。