使用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查看,构建成功 分支参数也传过来了

  1. 使用curl请求方式
curl -I -X POST http://192.168.xx.xxx:12000/view/运维工具/job/lijq-test/buildWithParameters?branch=Test_测试分支 -u api-user:api_tocken
posted @ 2024-10-21 11:38  怀里的懒猫  阅读(19)  评论(0编辑  收藏  举报