jenkins远端触发构建

2019-12-12  本文已影响0人  大大大虫子

背景

公司要实现远端构建触发Job,上网查了一下,踩了一点坑,终于实现了,使用《 Parameterized Trigger Plugin》这个插件来实现。

  1. 首先安装【Parameterized Trigger Plugin】这个插件
  2. 在需要构建的job中勾选【This project is parameterized】,填写参数
  3. 勾选【触发远程构建】插件 image.png
  4. 新建一个远程访问用户,给他所有的权限,添加用户的token,并记录token的值,很重要
  5. 编写URL,根据文档提示 image.png image.png
  6. 注意,在Linux中和windows中写参数的方式不一样

“$Project_branch” Linux
“%Project_branch%” windows

踩的坑,稍微写一下
写URL一定要写全,之前写的时候不知道怎么的忽略了token=的这个过程,导致在post请求是没问题的,在git请求中会报错,一定要注意

上一篇下一篇

猜你喜欢

热点阅读