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服务,而不是以root用户身份运行。(出于安全原因,我们正在创建一个新用户)−
第8步 − 安装PostgreSQL以运行GitLab CI −
第9步 − 现在,登录到PostgreSQL −
第10步 − 在PostgreSQL中创建一个新用户和数据库,并将权限授予该用户−
第11步 - 安装完所有依赖项后,您可以按照下面所示退出PostgreSQL –