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

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.lryc.cn/news/236455.html

相关文章:

  • AR眼镜_单目光波导VS双目光波导方案
  • golang 动态库 (buildmode)
  • 【mysql】2006 - Server has gone away
  • 动态规划43(Leetcode91解码方法)
  • STM32电源名词解析
  • openAI宫斗感想 chatGPT带给客户巨大利益的就是王者。王者终究会归来。技术人员不要总是想掌握所有核心技术并用到极致。
  • 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
  • 性能调优第一步:服务器硬件如何选型
  • Codewhisperer 使用评价
  • 结合scss实现黑白主题切换
  • go-zero对数据库的操作
  • Mac git查看分支以及切换分支
  • Qt调起Mac“系统设置”面板
  • 小程序如何刷新当前页面
  • OSI参考模型
  • (c语言进阶)内存函数
  • 【2023春李宏毅机器学习】快速了解机器学习基本原理
  • 人工智能:科技的魔术师
  • 三菱FX3U小项目—运料小车自动化
  • 智慧城市大脑数据中台解决方案:PPT全套37页,附下载
  • vs code git问题:文件明明已加入忽略文件中,还是出现
  • 打不开github网页解决方法
  • 【预处理详解】
  • BetterDisplay Pro v2.0.11(显示器颜色校准软件)
  • APP外包开发需要注意的问题
  • Wireshark TS | 应用传输缓慢问题
  • 邦芒支招:求职自荐的五条技巧
  • 受电诱骗快充取电芯片XSP08:PD+QC+华为+三星多种协议9V12V15V20V
  • 课程32:.Net Core Web API部署IIS
  • wpf devexpress 绑定数据编辑器