使用http请求jenkins 构建Job
1.创建专门用于api的用户,授予对应项目的权限
2.生成api_tocken
3.远程构建
打开job的构建界面 复制url
使用buildWithParameters 接口
http://192.168.xx.xxx:12000/view/运维工具/job/lijq-test/buildWithParameters
授权处填写用户id 作为用户名
前面生成的api_tocken即为密码
可以传参,比如代码分支
postman请求返回1
回到jenkins查看,构建成功 分支参数也传过来了
- 使用curl请求方式
curl -I -X POST http://192.168.xx.xxx:12000/view/运维工具/job/lijq-test/buildWithParameters?branch=Test_测试分支 -u api-user:api_tocken