jenkins远程触发构建的方法介绍
方式一
设置API Token,其它Basic Auth调用任务构建,此方式适用于脚本调用和代码调用
设置API Token
指定用户->用户页面->设置->API Token
curl调用
1 | jobName就是点进jenkins任务页面,地址栏url里的 |
方式二
使用Build Authorization Token Root插件,适合webhook之类的
- 安装Build Authorization Token Root插件
- 设置API Token
- job页面,勾选“触发远程构建 (例如,使用脚本)”,身份验证令牌中填入API Token
直接浏览器输入测试:
1 | http://hostname/buildByToken/build?job=jobName&token=APIToken |