【代码】SpringBoot项目实现GitHub的WebHook
前言
SpringBoot项目实现GitHub的WebHook
原理
- 当Github仓库被提交时,会向指定URL发送一条POST请求,当接收到请求时,执行想要执行的脚本即可
创建一个接口用于接收请求
src/main/java/com/controller/HookController.java
1 | package com.controller; |
- 通过maven打包后部署
在GitHub上添加WebHook配置
- 在项目中打开
Settings
->Webhooks
->Add webhook
- 指定请求路径->
Add webhook