Gitlab DevOps 实战笔记
文章目录
【注意】最后更新于 December 30, 2022,文中内容可能已过时,请谨慎使用。
一、概念与认识
第一章: 使用 Gitlab CI/CD 解决了我们什么问题
- 1.1 原始版本发布流程
- 1.2 传统应用发版流程
- 1.3 Gitlab DevOps CI/CD
详细参考文章 [[gitlab-devops-intro#1.3 Gitlab DevOps CI/CD]]使用 Gitlab CI/CD 解决了我们什么问题
二、环境准备
第二章:快速搭建 Gitlab 仓库
- 2.1 环境要求
- 2.2 快速安装 Docker
- 2.2 快速安装 Gitlab
详细参考文章 [[gitlab-devops-install#2.2 快速安装 Gitlab]]快速搭建 Gitlab 服务
第三章:认识 Gitlab CI/CD
- 3.1 认识 CI/CD YAML 语法
- 3.2 安装 Runner 服务
- 3.2 运行 Gitlab CI/CD Demo
详细参考文章 [[gitlab-devops-set#3.1 CI/CD流程概述]]小试牛刀:开始使用GitLab CI/CD
三、项目实战
第四章:实战应用 Vue 项目
- 4-1 认识了解 scp 命令
- 4-2 编写 YAML配置 Vue 项目 CI/CD
详细参考文章 [[gitlab-devops-vue]]实战应用 Vue 项目
第五章:实战应用 PHP 项目
- 5-1 认识并了解 Deploy 原理
- 5-2 本机使用 Deploy 部署 Laravel 项目
- 5-3 编写 YAML配置 Laravel 项目 CI/CD
第六章:实战应用 Go 项目
- 6-1 了解 systemctl
- 6-2 编写 YAML配置 Go 项目 CI/CD
详细参考文章 [[docker-gitlab-install]] 快速搭建 Gitlab 服务
其他文章
- [[docker-gitlab-install]] Docker 搭建 Gitlab 服务
- [[gitlab-devops-debug]] Gitlab CI/CD 爬坑
- [[go-gitlab-private-package]]在 GitLab 服务上快速构建 Go 项目的私有化包
文章作者 BING
上次更新 2022-12-30