GitLab CI – 环境搭建
描述
GitLab CI(持续集成)服务是GitLab的一部分,它管理项目和用户界面,允许在每次提交时进行单元测试,并在构建不成功时用警告信息提示。
GitLab CI的环境设置包括以下要求。
软件要求
- Ubuntu 12.0.x 或 Debian/Linux
- Ruby 1.9.3以上
- GitLab 6.3以上
- MySQL或PostgreSQL
硬件要求
- CPU:2个核心
- 内存:2GB
安装依赖项
第1步 - 首先,使用SSH(安全壳)登录到你的GitLab服务器。
第2步 - 使用以下命令验证系统是否为最新版本
第3步 - 接下来,安装所需的依赖性 —
第4步 - 现在,通过在 /tmp 文件夹下创建一个目录来安装Ruby —
第5步 - 用下面的命令安装Ruby包 —
第6步 - 安装完Ruby后,安装Ruby的软件包管理器 —
第7步 - 现在创建一个新的用户来运行GitLab CI服务,而不是以根用户身份运行。(For security reasons, we are creating new user) −
第8步 - 安装PostgreSQL以运行GitLab CI —
第9步 - 现在,登录到PostgreSQL —
第10步 - 在PostgreSQL中创建一个新的用户和数据库,并给用户以特权 —
第11步 - 在安装完所有的依赖项后,你可以从PostgreSQL中退出,如下图所示。