背景
公司要实现远端构建触发Job,上网查了一下,踩了一点坑,终于实现了,使用《 Parameterized Trigger Plugin》这个插件来实现。
- 首先安装【Parameterized Trigger Plugin】这个插件
- 在需要构建的job中勾选【This project is parameterized】,填写参数
- 勾选【触发远程构建】插件 image.png
- 新建一个远程访问用户,给他所有的权限,添加用户的token,并记录token的值,很重要
- 编写URL,根据文档提示 image.png image.png
- 注意,在Linux中和windows中写参数的方式不一样
“$Project_branch” Linux
“%Project_branch%” windows
踩的坑,稍微写一下
写URL一定要写全,之前写的时候不知道怎么的忽略了token=的这个过程,导致在post请求是没问题的,在git请求中会报错,一定要注意
网友评论