logo

鱼肚的博客

Don't Repeat Yourself

从零搭建一个高性能的前端CI服务器

本系列教程介绍如何从零搭建一个前端CI服务器,以及如何优化其性能。

本系列教程均基于Gitlab CI,其它系统的酌情参考。

准备材料

在开始之前,你需要准备如下的基本材料:

  1. 一个有管理权限的Gitlab项目,可以是Gitlab.com上的,也可以是私有化Gitlab服务上的。
  2. 一台服务器,使用服务器、vps甚至自己的笔记本电脑等也可以,最好能满足一定的性能要求。2核4G以上吧。需要能访问到上面提到的Gitlab项目。

储备知识

如果能有以下方面的知识,会比较容易理解此系列教程。没有经验的话也可以,但需要通过文章中的各种外链,掌握一些相关知识。

  1. Linux系统结构与基本的Shell使用,可参考 Bash 脚本教程
  2. Docker相关知识,可参考 Docker入门教程
  3. YAML文件格式,可参考 YAML 语言教程
  4. Gitlab相关知识

目录结构