Gogs & Jenkins & SonarQube - daniel-qa/Information-Security GitHub Wiki
https://blog.csdn.net/Richardlygo/article/details/112266489
https://ithelp.ithome.com.tw/articles/10211018
https://plugins.jenkins.io/git/
Gogs+Jenkins
Jenkins
1.幫Jenkins安裝 Gogs Webhook 套件
2.在Jenkins 建立專案
3.設定原始碼管理
Source Code Management 選項下,選擇「git」
- git url
ex:
http://192.168.1.2:10000/legend/sokradeo.git
再輸入 gogs 帳密
- 檢查是否有成功
看到有Gogs Webhook代表你套件有安裝成功然後按儲存
在Gogs設定Webhook
在Gogs裡面選擇你要與Jenkins掛勾的倉庫,
管理Web鉤子->添加Web鉤子->Gogs
- 設定Webhook內容 在裡面你可以選擇你想要觸發事件的方法
推送地址 http(s)://<你的Jenkins地址>/gogs-webhook/?job=<你的Jenkins專案名>
密鑰文本 你Jenkins專案設定的密碼