多 CPU 构建

多 CPU 构建 #

如果您希望在不同的多 CPU 架构(ARM64、IBM PowerPC、IBM Z)上构建,并且拥有或管理相应的基础设施,则可以使用 Travis CI 来实现。

为了启用在多个 CPU 架构上构建的功能,需要满足以下要求:

  • 具有不同 CPU 架构的适当基础设施。
  • 能够在具有受支持 CPU 之一的服务器上运行 LXD 主机。
  • 执行 Travis CI 企业版工作节点所需的额外安装步骤。
  • 配置 CPU 特定的队列,新安装的工作节点可以监听已计划作业。

MultiCPU 环境作为 LXD 主机内的 LXD 容器运行。基础设施设置完成后,开发人员只需修改存储库中的 .travis.yml 即可使用它。有关使用示例,请参阅我们的 多 CPU 文档

请参阅有关准备 Travis CI 企业版以针对各种 CPU 架构构建的 部署配置 说明。