gitlab服务器的使用手册(含word版本下载)

前言,前面该文章的小介绍

word版本的文章在我的gitee中,非常希望能够start and follow me 哈哈
在这篇博客:搭建内部的gitlab服务器遇到的坑总结,有提到gitlab安装方法和一些坑。那么现在我已经默认你成功安装了,如果没有安装成功或者遇到什么困难,可以评论我。

正文

选择ubuntu 18.04安装gitlab。我当前的服务器IP是192.168.18.133。
在安装成功后,在浏览器http请求这个ip
在这里插入图片描述

第一次进入,会提示修改添加root用户的密码。
如果想要添加其他用户,在register中注册即可,非常方便。
在这里插入图片描述
我已经添加了一个root用户,两个chenrui, kong普通用户。

root用户创建了root_project。chenrui, kong普通用户fork过来。而且gitlab有优秀的权限控制机制,这里的root_project权限数据登陆该系统才可fork。
在这里插入图片描述

在这里插入图片描述

添加runner

为了能够满足集成测试的要求,在gitlab安装完成后,需要在另一台服务器添加runner。
在这里插入图片描述
在这里插入图片描述
根据上面的操作后,我在领一台服务器查看runner

在这里插入图片描述

并且也创建了gitlab-runner用户
在这里插入图片描述
刷新一下原来的页面,在gitlab该页面出现刚才创建的runner。

在这里插入图片描述

Gitlab提交代码

在这里插入图片描述
根据该项目的git地址,跟其他git一样的操作

Gitlab的fork,merge reuqest代码

在这里插入图片描述
点击fork即可将相应的project,fork到自己的目录下。

在这里插入图片描述

CI/DI提交部署

持续化部署,需要添加yml文件。添加位置在该项目文件的根目录。可以随时修改提交。
在这里插入图片描述

这里我设置了stages两个build和test。执行的job设置两个,job的执行顺序依据你定义的stages顺序来的。
在写完一段代码后,自己本地测试通过。push到gitlab,自动执行runner。runner执行
在这里插入图片描述

执行的控制台
在这里插入图片描述

以上是博客内容的简洁版本,详细和拿来即用的手册在这里。
获取word版本的手册:https://gitee.com/cnhellorui/some_source_code/tree/master/gitlab-manual

水平原因可能存在错误,希望指正 chenrui@marsdl.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值