Jenkins 配置触发构建Token
1. 介绍¶
关于构建方式有很多种,比如,手动点击构建,定时构建,token构建等等。本文主要讲述,通过访问特定url地址触发jenkins去自动构建。
2. 配置¶
找一个项目,配置一下构建触发器。
关于构建触发器,我们触发远程构建 (例如,使用脚本)中配置TOKEN值,我配置为caimengzhi
,配置完以后,我们直接访问以下这个地址即可触发jenkins去构建。
http://192.168.2.146:8080/job/blog/build?token=caimengzhi
url地址
Use the following URL to trigger build remotely: JENKINS_URL/job/blog/build?token=TOKEN_NAME 或者 /buildWithParameters?token=TOKEN_NAME Optionally append &cause=Cause+Text to provide text that will be included in the recorded build cause.
看以上介绍,就知道怎么配置了 JENKINS_URL/job/blog/build?token=TOKEN_NAME
具体配置:
3. 测试¶
我们通过浏览器直接访问以上那个url地址即可,或者在linux上通过curl去访问。
root@leco:~# curl http://192.168.2.146:8080/job/blog/build?token=caimengzhi -u caimengzhi:keke1234
curl的时候要带上jenkins的账号和密码。要不能触发。