Jenkins配置令牌远程触发项目构建 2016-04-18 自动化运维 我们在执行Jenkins的项目构建的时候一般都是通过web管理界面中的”构建”来执行项目构建操作,但是除此之外我们还可以通过项目配置中的”构建触发器”来触发构建操作,其中”构建触发器”有一种方式是通过配置令牌远程触发项目构建;要启用Token(令牌)远程触发项目构建首先要保证Jenkins服务安装了build-token-root 插件,并且配置了Jenkins的身份验证(不是必须)。 该如何使用这个插件呢? 打开一个Jenkins Project –> 配置 [ build](https://qcloud.coding.net/u/guomaoqiu/p/guomaoqiu/git/raw/master/uploads/2016/04/11.jpg)](https://qcloud.coding.net/u/guomaoqiu/p/guomaoqiu/git/raw/master/uploads/2016/04/11.jpg)然后在我们自己的工作机上编写一条远程执行的命令即可,其实就是一条POST请求,如: [![11111](https://qcloud.coding.net/u/guomaoqiu/p/guomaoqiu/git/raw/master/uploads/2016/04/11111.jpg)](https://qcloud.coding.net/u/guomaoqiu/p/guomaoqiu/git/raw/master/uploads/2016/04/11111.jpg) 在我们工作机上直接执行该curl请求就可以执行项目的构建啦,而不再需要点击页面中的"构建",用这种方式主要还是习惯吧,敲命令的感觉还是挺好的;一般为了方便我都是写到一个脚本里面去执行,如果有多个项目也可以通过传参啊,多个参数(项目)一起执行构建;看自己的工作环境而定吧,在解决问题的情况下,加快个人工作效率的情况下还是怎么简单怎么来吧。下图就是我执行了这条命令的结果,跟我们手动在web界面点击"构建"是一样的效果。 [![222](https://qcloud.coding.net/u/guomaoqiu/p/guomaoqiu/git/raw/master/uploads/2016/04/222.jpg) 最后更新时间:2022-06-07 14:55:07 该文链接:https://blog.sctux.cc/2016/04/18/jenkins-e9-85-8d-e7-bd-ae-e4-bb-a4-e7-89-8c-e8-bf-9c-e7-a8-8b-e8-a7-a6-e5-8f-91-e9-a1-b9-e7-9b-ae-e6-9e-84-e5-bb-ba/ 赏 Prev MongoDB基本操作 Next Lvm的创建