Gogs WebHook 與 Jenkins搭配 - daniel-qa/Information-Security GitHub Wiki

https://ithelp.ithome.com.tw/articles/10211018

1.幫Jenkins安裝 Gogs Webhook 套件

管理Jenkins->管理外掛程式

安裝 gogs 插件

2.在Jenkins 建立專案

建立 Free-Style 專案

設定原始碼管理

輸入你Git的位置->Add->Jenkins

輸入Gogs帳號->Gogs密碼->Add

檢查是否有成功

看到有Gogs Webhook代表你套件有安裝成功然後按儲存

3.在Gogs設定Webhook

在Gogs裡面選擇你要與Jenkins掛勾的倉庫,這裡我以Test倉庫為例, 進入創庫設置

管理Web鉤子->添加Web鉤子->Gogs

推送地址

http://192.168.0.244:8080/gogs-webhook/?job=gogs-project

密鑰文本可以不填

按測試推送

有看到紀錄,代表Gogs推送成功