Quick Start
基础介绍
插件名称:Generic Webhook Trigger
插件安装
- 单击左侧菜单”系统管理”, 选择”管理插件”,选择”可选插件选项卡”
- 在上面的搜索框输入Generic Webhook Trigger搜索进行安装
项目配置
选择你的项目,并找到配置,找到构建触发器配置,Generic Webhook Trigger打勾即可。
WebHook配置
接下来是WebHook配置,这里选择Push,表示在每次Push后进行构建代码。
1 | http://<username>:<API token>@<server ip>:<server port>/generic-webhook-trigger/invoke |
这里的API token在用户列表中选择相关用户,并选择设置,在API Token中单击show API Token即可找到。
其他解决方案
选择构建触发器下的Poll SCM,在日程表里输入:
1 | H */2 * * * |
上面的代码表示每两个小时检查一次代码,如果有更新则重新进行构建。
结束
在实际使用的过程中,当有多个项目在Jenkins中启动自动化的时候,push代码会导致多个项目的Jenkins任务全部启动,配置Request params,查阅搜索引擎无果,如果有好的解决方案,希望大家在评论区回复我。(评论区使用的是Disqus评论)