(四)Jenkins·让 Jenkins 获得远程代码仓库 Github 的读取权

版权声明:本文为博主原创文章,如有错误劳烦指正。转载请声明出处,便于读取最新内容。——Bestcxx https://blog.csdn.net/bestcxx/article/details/82263622

前言

首先延续上一阶段的内容,在安装好 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

猜你喜欢

转载自blog.csdn.net/bestcxx/article/details/82263622