GoCD对系统的要求

这些要求应满足大多数GoCD装置的需要。如果您打算使用一组非常大的管道和/或代理,您可能需要在托管GoCD服务器的机器上分配额外的cpu和/或内存。

客户端(浏览器)的要求

GoCD在以下浏览器上工作:

  • Google Chrome
  • Mozilla Firefox
  • Apple Safari
  • Microsoft Internet Explorer 11+ (IE 11以上)

GoCD服务器需求

硬件

  • 内存 - 推荐最少1GB或者2GB
  • CPU - 最低2核,2GHz主频
  • 硬盘 - 最低要求有1GB的剩余空间

支持的操作系统

  • Windows - Windows Server 2003, Windows Server 2008 and Windows 7
  • Mac OSX - 10.7 (Lion)及以上Intel处理器。
  • Debian - Debian 6.0 (squeeze) 及以上
  • CentOS/RedHat - CentOS/RedHat version 5.0 及以上

依赖关系

  • Java Runtime Environment (JRE) version 8

GoCD服务器的额外需求

运行GoCD服务器的主机应该有一个单独的磁盘分区来存储GoCD工件。工件存储库可以快速填充(特别是在存储大型二进制文件时)。如果您不为工件创建单独的分区,您的系统磁盘将被填满,那么GoCD和您系统中的其他应用程序将会发生意外的行为。还有可能损坏你的数据。有关配置您的工件存储库的更多信息,请参阅配置GoCD服务器小节。

您的源代码控制工具(Git,SVN等)的客户端软件必须安装在GoCD服务器和所有GoCD构建代理上。

GoCD 代理的要求

支持的操作系统

  • Windows - Windows Server 2003, Windows Server 2008 and Windows 7
  • Mac OSX - 10.7 (Lion)及以上Intel处理器。
  • Debian - Debian 6.0 (squeeze) 及以上
  • CentOS/RedHat - CentOS/RedHat version 5.0 及以上

硬件

  • 内存 - 推荐最少128MB或者256MB
  • CPU - 最低2GHz主频

依赖

  • 代理需要与GoCD服务器的Java版本相同。 在此手册的案例中, Java Runtime Environment (JRE) version 8

Additional requirements for GoCD Agent

GoCD代理本身并不需要太多内存或CPU。 但是,您需要确保部署为构建代理的节点具有足够的资源来构建项目 --包括足够的磁盘空间来检查源代码控制之外的源代码。

您的代码控制工具(Git、SVN等)的客户端软件需要安装在所有构建代理上。另外,需要安装任何其他软件来构建您的应用程序(如不直接从源控制中检出的项目源码),需要安装(例如,Maven或Rake)。

results matching ""

    No results matching ""