当前位置:   article > 正文

GitLab与JenKins(一)GitLab与JenKins的搭建以及两者之间的简单结合_gitlab+jenkins

gitlab+jenkins

一.概念讲解

  • GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。
  • Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

二.gitlab私有仓库搭建

1.安装gitlab安装包(此过程比较慢,如果内核比较小,会更慢)

[root@server1 ~]# ls
[root@server1 ~]# rpm -ivh gitlab-ce-11.9.9-ce.0.el7.x86_64.rpm 
  • 1
  • 2

在这里插入图片描述
注意:
一般情况下如果安装不成功,则需要安装依赖性,命令如下:yum install -y curl policycoreutils-python openssh-server

2.更改配置文件中的内容
配置文件中更改的内容如下:
将ip更改为本机的ip

  13 external_url 'http://172.25.66.1'
  • 1

在这里插入图片描述
3.重新进行加载(此过程比较慢,耐心等候,超级慢,而且超级卡)

[root@server1 gitlab]# gitlab-ctl reconfigure
  • 1

在这里插入图片描述
在这里插入图片描述
4.在浏览器中输入172.25.66.1,发现可以成功显示gitlab页面,此时输入密码,此密码为设置的新的密码
在这里插入图片描述
6.再次刷新时,发现要登陆,此时用户名为root用户,密码是刚设置的密码
在这里插入图片描述
7.将jenkins中的语言设置成中文,点击用户中的settingd,选择语言为中文(如果不显示,刷新一下即可)
在这里插入图片描述
在这里插入图片描述
8.点击项目,并创建一个新的项目
在这里插入图片描述
在这里插入图片描述
9.在真机的kiosk用户下生成公钥并将其复制

[kiosk@foundation66 ~]$ ssh-keygen
[kiosk@foundation66 ~]$ cd .ssh/
[kiosk@foundation66 .ssh]$ ls
[kiosk@foundation66 .ssh]$ cat id_rsa.pub 
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述
10.在浏览器中点击用户中的设置,并选择SSH密钥,

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/960852
推荐阅读
相关标签
  

闽ICP备14008679号