gitea jenkins webhook
本文参考于码云官方教程
1.使用场景
个人博客为gitbook,远程代码仓库用的是gitea,之前的做法是本机推送代码到gitea,然后手动登陆服务器进行gitbook构建,现在想做成自动化,即本机只需要推送代码到gitea,然后自动触发在gitea中配置的jenkins webhook进行gitbook构建
2.简介
Gitee Jenkins Plugin 是Gitee基于 GitLab Plugin 开发的 Jenkins 插件。用于配置 Jenkins 触发器,接受Gitee平台发送的 WebHook 触发 Jenkins 进行自动化持续集成或持续部署,并可将构建状态反馈回Gitee平台。
目前支持的特性
- 推送代码到Gitee时,由配置的 WebHook 触发 Jenkins 任务构建。
- 评论提交记录触发提交记录对应版本 Jenkins 任务构建
- 提交 Pull Request 到Gitee项目时,由配置的 WebHook 触发 Jenkins 任务构建,支持PR动作:新建,更新,接受,关闭,审查通过,测试通过。