Jenkins + GitHub

xiaoxiao2021-03-01  26

这篇文档介绍如何用Jenkins集成Github,并配置github hooks实现自动触发Jenkins

Prerequisites

已经搭建好Jenkins服务器已经创建好github账号

设置

Jenkins global configure

安装gitlab plugins 点击"Manage Jenkins" -> "Manage plugins" -> "Available", 搜索"GitHub Integration Plugin" 并点击"install without restart"配置Jenkins github server 点击"Manage Jenkins" → "Configure System"→ "GitHub"→ "Add GitHub Server" API URL 输入gitlub的网址:  "https://api.github.com"

上面截图中的Credentials需要在github中配置验证。登录到github 点击 "settings"→ "Developer settings"→ "Personal access tokens"→ "Generate new token", 然后输入tocken名称,选择 "repo" 和 "admin:repo_hook", 然后点击 "Generate tocken"

拷贝tocken

返回Jenkins页面,点击Credentails,click "Add", Kind choice "Secret text", Secret input tocken

click "Test connection" to verify connection

Click "Advance", select "Specify another hook url for GitHub configuration", copy the URL, next step we will use it(configure github webhook)

click "Save" to save the configuration

转载请注明原文地址: https://www.6miu.com/read-3449937.html

最新回复(0)