环境
Jenkins+Gitee
jenkins配置
- 安装gitee插件:在
系统管理->插件管理
中搜索gitee plugin
进行安装 - 创建任务,任意哪个类型都行,源码管理中配置git项目地址,在
构建触发器
中可以看到gitee webhook选项
,其中的url需要在gitee这种配置
![触发器](https://img-blog.csdnimg.cn/018eaffd5ecc45e4b4476c7d337f0b29.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAejkxNzE4NTUzNw==,size_20,color_FFFFFF,t_70,g_se,x_16)
gitee设置
在项目所在仓库,点击管理->webhook
,添加webhook,填写内容如下
![在这里插入图片描述](https://img-blog.csdnimg.cn/1eae74be0d57424291f580bc53c71615.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAejkxNzE4NTUzNw==,size_20,color_FFFFFF,t_70,g_se,x_16)
测试
因为配置的事件是push和pull request,项目中提交一个pull request,效果如下
![在这里插入图片描述](https://img-blog.csdnimg.cn/afa918a304f74486959f4117b475f8e1.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAejkxNzE4NTUzNw==,size_20,color_FFFFFF,t_70,g_se,x_16)