Gitlab+Jenkins搭建自动化部署

Gitlab作为代码仓库,类似Github,而Jenkins则用于自动化构建、测试和部署。结合两者,开发者可将代码提交至Gitlab,Jenkins定期执行测试和部署任务,提升开发效率。文章详细介绍了Gitlab的安装步骤,包括下载安装包、配置外部URL、启动和管理服务,以及初次登陆时的密码修改等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Gitlab 类似于Github ,是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。
所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以一定频率自动运行测试、构建和部署的任务,帮组开发团队更高效的集成和发布代码。

一、Gitlab 安装

1、官网下载安装包,地址el/7/gitlab-ce-11.2.0-ce.0.el7.x86_64.rpm - gitlab/gitlab-ce · packages.gitlab.com

vi /etc/gitlab/gitlab.rb  编辑修改

 external_url 'http://10.31.37.103'  本机ip

 gitlab-ctl reconfigure   #重载服务,过程较长耐心等待

gitlab-ctl start   #启动所有gitlab组件;
gitlab-ctl stop   #停止所有gitlab组件; 
gitlab-ctl restart   #重启所有gitlab组件; 
gitlab-ctl status   #查看服务状态; 
gitlab-ctl reconfigure   #修改配置文件之后,重新加载gitlab配置文件并启动所有gitlab组件
vim /etc/gitlab/gitlab.rb   #修改默认的配置文件; 
gitlab-ctl tail   #查看日志;
gitlab-ctl --help   #查看gitlab命令的帮助
 

2、浏览器登陆http://10.31.37.103/,第一次登陆需要修改密码,后面就跟github 医院创建项目,配置sshd密码登陆都差不多

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值