前言
首先延续上一阶段的内容,在安装好 Jenkins 之后,我们增加关于 JDK、Maven 和 Git 的统一配置,本文将介绍如何让 Jenkins 获得 Github 仓库代码的权利。
获取 Github 的 Personal access tokens
我们使用 Jenkins 获得读取 Github 仓库的权利,这个时候可以通过 Github 来产生一个随机字符串作为凭证,事实上,根据你的需要,这个凭证可以取得的权限非常多。
位置和操作
Settings / Developer settings /Personal access tokens
然后点击按钮 Generate new token
填写描述信息,这里我描述为 token for jenkins
并勾选下面的复选框,有两块
Generate token
得到 token
把复选框里的字符串保存下来,这个页面只会出现一次,我们获取到了 token
配置GitHub Servers
打开 系统管理/系统设置
配置 GitHub Server
Name:自定义
API URL:https://api.github.com 保持默认不变即可
Manage hooks:勾选
点击 Add 添加凭证(其实这个凭证可以直接在 Jenkins 凭证中直接管理)
配置 Github 凭证-token
类型:Secret text
Secret: 即上面从 Github 上得到的 token
ID 和描述可以自定义
添加
配置 Credentials 为刚添加的凭证
选择 Credentials
点击 test connection 验证
参考链接
[1]、https://jingyan.baidu.com/article/5d6edee228c88899ebdeec47.html
[2]、https://jingyan.baidu.com/album/20b68a88875f4c796cec62c3.html?picindex=9
[3]、http://www.cnblogs.com/zanjiahaoge666/p/6374837.html