使用 Amazon CodeBuild 中的构建 - Amazon CodeBuild
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon CodeBuild 中的构建

一个构建 代表一组由 Amazon CodeBuild 执行的操作,目的是基于一组输入构件(例如,一系列 Java 类文件)创建输出构件(例如,JAR 文件)。

运行多个构建时,以下规则适用:

  • 如果可能,构建会同时运行。最大并发运行构建数会发生变化。有关更多信息,请参阅Amazon CodeBuild 的配额

  • 如果构建项目设置了并发构建限制,则如果正在运行的构建数量达到项目的并发构建限制,则构建会返回错误。有关更多信息,请参阅 。启用并发构建限制.

  • 如果构建项目没有设置并发构建限制,则如果正在运行的构建数量达到平台和计算类型的并发构建限制,则构建将排队。队列中的最大构建数为并发构建限制的 5 倍。有关更多信息,请参阅Amazon CodeBuild 的配额

    从队列中删除在超时值中指定的分钟数后,不会启动队列中的构建。默认超时值为 8 小时。运行构建时,可以使用介于 5 分钟到 8 小时之间的值覆盖构建队列超时。有关更多信息,请参阅在 Amazon CodeBuild 中运行构建

    无法预测排队的构建的开始顺序。

注意

您可以访问生成包一年的历史记录。

在使用构建时,您可以执行以下任务: