jekins+gitlab
1.jekins安装可以看jekins+shell随笔。
2.安装gitlab
rpm -ivh gitlab-ce-11.2.0-ce.0.el7.x86_64.rpm
3.修改配置
vim /etc/gitlab/gitlab.rb
external_url 'http://192.168.182.10' #本机ip
4.初始化
gitlab-ctl reconfigure #此处有报错的情况,一般是因为内存不够用导致。 虚拟机内存小的情况可能会出现。
gitlab-ctl start|stop|restart|tail #常用启停等操作
5.访问界面
http://192.168.182.10:80
502问题是因为日志文件权限问题导致执行:chmod -R 755 /var/log/gitlab/
6.创建git实例
7.设置sshkey
查看本地ssh秘钥
填写秘钥文件
8.配置jekins实现拉取git代码到服务器。
此处需要用到root用户的id_rsa
构建情况
构建日志
9.简单常用命令
git remote add origin git@ip:root/仓库.git
git add 文件、目录
git commit 文件、目录 -m '日志'
git push origin master #同步本地仓库到git仓库
git status #查看是否有待提交文件
git clone git@ip:root/仓库.git #下载git库文件
10.验证是否下载成功
cd /root/.jenkins/workspace/test_gitlab