Jenkins 中的GIT配置(Github 和 Gitee)

环境: Centos 8.1 上装jenkins

Jenkins 版本:2.235.1

涉及到

1、在配置GIT前,先看下当前Jenkins安装的这台机器上是否装有GIT客户端。

如果没有则参考这个:https://blog.csdn.net/fengsh998/article/details/107346445

2、配置全局的GIT。 Manage Jenkins -> Global Tool Configuration -> GIT配置

Jenkins 中的GIT配置(Github 和 Gitee)_第1张图片

Jenkins 中的GIT配置(Github 和 Gitee)_第2张图片

 

通常情况下,我们配置一个就可以啦。首选是和jenkins安装的同一台机的git。如果git不是和jenkins同一台电脑,那就会报找不到文件。但这也暂不影响,因为全局的有一个可以使用,先保存。后面再来说这个macGit的使用。

以上就配置好Jenkins的GIT环境。

一、GitHub的项目设置。

创建一个Project

Jenkins 中的GIT配置(Github 和 Gitee)_第3张图片

Jenkins 中的GIT配置(Github 和 Gitee)_第4张图片

填写描述,并勾选Github项目:在项目中输入我的测试git的项目地址。https://github.com/fengsh998/jenkinsDemo.git

Jenkins 中的GIT配置(Github 和 Gitee)_第5张图片

登录GIT的凭证,如果是https的可以使用账号和密码。如果是SSH的,则需要配置SSH Key. 关于SSH key的生成和github的配置这个百度一把就好了。

Jenkins 中的GIT配置(Github 和 Gitee)_第6张图片

后面的构建触发器,构建环境,构建过程,构建后操作先不设,先保存,主要验证git是否可用。

Jenkins 中的GIT配置(Github 和 Gitee)_第7张图片

Jenkins 中的GIT配置(Github 和 Gitee)_第8张图片

现在到check目录看下是否check出来了。

Jenkins 中的GIT配置(Github 和 Gitee)_第9张图片

二、针对码云Gitee进行设置。

因默认情况下Jenkins只支持Git.并不直接支持码云。因此需要插件。

Manage Jenkins -> Manage Plugins 搜gitee,然后直接安装。

Jenkins 中的GIT配置(Github 和 Gitee)_第10张图片

 

 

Jenkins 中的GIT配置(Github 和 Gitee)_第11张图片

插件按装完成,则进行gitee的基本配置: Manage Jenkins  -> System Configuration

Jenkins 中的GIT配置(Github 和 Gitee)_第12张图片

Jenkins 中的GIT配置(Github 和 Gitee)_第13张图片

链接名:https://gitee.com/

证书令牌:选用Gitee API令牌。

按说明文档去获取令牌就可以了。

新建一个Project或称为Job。其实是一个意思。

Jenkins 中的GIT配置(Github 和 Gitee)_第14张图片

General配置项:

描述随便写个

Gitee链接:这个在之前配置好就会自动带过来。

Jenkins 中的GIT配置(Github 和 Gitee)_第15张图片

源码管理:

Repository URL : 填写项目的GIT地址。如果是HTTPS的则用账号密码登录。如果是SSH的同样要配SSH Key.

 

Jenkins 中的GIT配置(Github 和 Gitee)_第16张图片

Jenkins 中的GIT配置(Github 和 Gitee)_第17张图片

 

 

 

 

 

你可能感兴趣的:(CICD)