jenkins远端触发构建

背景

公司要实现远端构建触发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请求中会报错,一定要注意

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容