构建gitlab远端服务器(check->build->test->deploy)
系列文章目录
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
TODO:写完再整理
文章目录
- 系列文章目录
- 前言
- 构建gitlab远端服务器
-
- 一、步骤一:搭建gitlab的运行服务器【运维】
-
- 1. 第一步:硬件服务器准备工作
-
- (1)选择合适的硬件和操作系统linux
- (2)安装必要的依赖项
- 2.第二步: 在服务器安装和配置docker&GitLab
-
- (1)安装和配置docker
- (2)准备一个用来完成stage的镜像image,预先拉取相关镜像
- (3)通过脚本添加GitLab仓库并安装
- (4)配置文件和环境变量
- 3. 第三步:启动和测试GitLab服务
- 4. 第四步:高级配置和定制化
- 5. 第五步:维护和监控
- 二、步骤二:jobs脚本文件编写&运行【执行脚本任务】
- 三、步骤三:gitlab的cicd的软件部署【技术管理】
-
- 1. 第一步:GitLab的CI/CD基本概念和工作流程
- 2 .第二步: 创建和使用`.gitlab-ci.yml`文件,实现Pipelines管线集成
-
- (1)分阶段定义任务
- (2)任务配置
- (3)语法规则&关键字
-
- stages关键字(CICD阶段)
- images关键字(运行环境)
- before_script和after_script关键字
- tags关键字
- only和except关键字
- allow_failure关键字
- 【可选】artifacts关键字
- 【可选】cache关键字
- 【可选】services关键字
- (4)Pipelines管线集成工作流配置方法
-
- Basic
- Directed Acyclic Graph(DAG)
- Child / Parent
- (5)仅仅编译build与scan(cppcheck)示例
- (6)官方yaml文件demo模板
- 3.第三步: 注册并配置GitLab Runner来行CI/CD任务
- 4.第四步:查看&调试pipelines jobs的运行过程
-
- setting->CICD->Variables 自定义变量
- 5. 第五步:部署到生产环境,如果出现问题回滚
- 使用Auto DevOps提供预定义的CI/CD配置进行快速部署
- 其他常用操作
-
- (1)git的指令操作处理
- (2)任务jobs脚本
- (3)gitlab build
- (4)gitlab autotest
- (5)gitlab to jira
- 构建gitlab本地服务器
- 参考连接
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。