1.需要Jenkins插件-Generic Webhook Trigger Plugin
2.Jenkins–用户管理–配置拿到token
3.阿里云配置webhook地址
http://Jenkins URL/generic-webhook-trigger/invoke?token=11fa320184b09de
4.过滤阿里云推送的Hook信息,(有条件的进行过滤触发构建)
下面的例子是只过滤了dev分支部署(^(refs/heads/dev)$)
原理:获取推送的参数—正则过滤匹配—匹配到再触发构建部署
5.项目比较多,需要增加过滤信息,比如项目名,仓库url