jekins+gitlab
2024-10-21 09:12:32
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
最新文章
- Android总结之Gzip/Zip压缩
- WPF如何控制每个窗体确保只打开一次
- Hibernate框架使用案例
- [11]APUE:(文件)记录锁
- Sprint回顾大揭秘——“宝典”来了
- 转:ibatis常用16条SQL语句
- NSIS来自己设定快捷方式的图标
- 【浅墨Unity3D Shader编程】之一 夏威夷篇:游戏场景的创建 &; 第一个Shader的书写
- 【分享】Matlab R2015a 发布啦!
- python获取命令行参数的方法
- Shell中的正则表达式及字符串处理
- 开源一个适用iOS的数据库表结构更新机制的代码
- Spring Security OAuth 2.0
- 洛谷P4689 [Ynoi2016]这是我自己的发明 [莫队]
- iOS UIDatePicker设置为中文的方法
- 项目中phpexcel的基本用法
- 安装Docker和配置加速器(二)
- 潭州课堂25班:Ph201805201 redis第四课 (课堂笔记)
- 【Java】【1】List的几种排序写法
- UVaLive 3704 Cellular Automaton (循环矩阵 + 矩阵快速幂)
热门文章
- 【学习笔记】XR872 Audio 驱动框架分析
- Deep Learning-Based Monocular Depth Estimation Methods-A State-of-the-Art Review
- vue学习笔记(一) ---- vue指令(v-for 和 key 属性)
- Appium资源汇总
- java执行js脚本
- python学习day 02
- Spring03-IOC-循环依赖的实现(Debug查看spring解决循环依赖的过程)
- 2023 年 dotnet 仓库社区年度调查已经开始
- Android 初代 K-V 存储框架 SharedPreferences,旧时代的余晖?
- Mybatis 区别-开发