CentOS 7.4下部署GitLab+Jenkins持续集成环境

GitLab介绍
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。

系统环境准备

#关闭firewalld和NetWorkManager

#yum源更新,重启系统

#gitlab-ctl其他命令
启动:gitlib-ctl start
关闭:gitlab-ctl stop
重启:gitlab-ctl restart
重载配置:gitlab-ctl reconfigure
查看状态:gitlab-ctl status

#gitlab配置文件路径
/etc/gitlab/gitlab.rb 

浏览器登录gitlab,输入http://ip进入下图:

入下图:

先输入密码,然后Register填写账户信息进入新建项目

填写ssh认证

]

测试拉取代码

上传代码

GitLab上查看:

#安装JenKins

#启动JenKins

#浏览器登录JenKins,地址:http://192.168.247.135:8081/

正在启动;

正在启动;

进入有个密码路径,系统上查看这个文件并把密码复制粘贴才能登录;

选择推荐安装;

创建一个管理员

开始使用jenkins

下面实现持续集成

进入主页--创建一个新任务

输入项目名称---构建一个自由风格的软件项目---确认

General--填写项目描述

源码管理--安装git插件--授权认证

ssh私钥认证我们在系统上查看粘贴进去即可。

Credentials—选择root

查看gitlab版本

gitlab-ce-10.6.0-ce.0.el7.x86_64

点击立即构建

点击控制台输出查看

控制台输出,SUCCESS则构建成功

linux

猜你喜欢

转载自www.linuxidc.com/Linux/2018-06/152768.htm