当前位置: 首页 > article >正文

CI/CD -gitlab

目录

一、常用命令

二、部署


一、常用命令

官网https://about.gitlab.com/install/

gitlab-ctl start      # 启动所有 gitlab 组件
gitlab-ctl stop          # 停止所有 gitlab 组件
gitlab-ctl restart            # 重启所有 gitlab 组件
gitlab-ctl status          # 查看服务状态
gitlab-ctl reconfigure       # 重载服务
gitlab-ctl tail          # 查看日志

二、部署

虚拟机最小需求:4G内存 

安装依赖性
yum install -y curl policycoreutils-python openssh-server perl
yum install -y gitlab-ce-15.9.3-ce.0.el7.x86_64.rpm
cd /etc/gitlab/
vim gitlab.rb
external_url 'http://192.168.67.21'			#gitlab访问地址

自动化部署:

gitlab-ctl reconfigure

登录 

用户:root

初始密码: cat /etc/gitlab/initial_root_password

语言设置:

重新登录生效

修改密码,初始密码24小时后过期:

新建项目:

添加密钥:

克隆项目:

git clone 192.168.67.21:gitlab-instance-ae16f24d/demo.git


http://www.kler.cn/a/134038.html

相关文章:

  • Diffusion Policy——斯坦福机器人UMI所用的扩散策略:从原理到其编码实现(含Diff-Control、ControlNet详解)
  • 【安全通信】告别信息泄露:搭建你的开源视频聊天系统briefing
  • Python提取PDF和DOCX中的文本、图片和表格
  • C++模板特化实战:在使用开源库boost::geometry::index::rtree时,用特化来让其支持自己的数据类型
  • 封装el-menu
  • 俏美韵从心出发,与女性一道为健康生活贡献力量
  • Notepad+正则表达式使用方法
  • ubuntu20编译ffmpeg3.3.6
  • Python实现视频字幕时间轴格式转换
  • 16. @PostConstruct注解和开关原理(验证码开关、IP开关)
  • 流量4----4
  • 【Java 进阶篇】JQuery 事件绑定:`on` 与 `off` 的奇妙舞曲
  • fully_connected与linear
  • C++学习 --vector
  • Linux 零拷贝splice函数
  • 【C++】入门三
  • DeepMind发布新模型Mirasol3B:更高效处理音频、视频数据
  • 竞赛选题 深度学习花卉识别 - python 机器视觉 opencv
  • ExoPlayer架构详解与源码分析(9)——TsExtractor
  • 【Synopsys Bug记录】DC综合报错(显示warning:Unable to resolve reference)
  • DrugMAP: molecular atlas and pharma-information of all drugs学习
  • transform学习资料
  • LLM大模型4位量化实战【GPTQ】
  • Linux 配置RealVNC远程访问
  • 中国制库:创新引领,效率突破,塑造行业新标准
  • redis三种集群方式