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

具体配置:

jenkins配置

3. 测试

我们通过浏览器直接访问以上那个url地址即可,或者在linux上通过curl去访问。

root@leco:~# curl http://192.168.2.146:8080/job/blog/build?token=caimengzhi -u caimengzhi:keke1234

curl的时候要带上jenkins的账号和密码。要不能触发。

jenkins配置