本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon CodeBuild 用户指南文档历史记录
下表描述了自上次发布以来对文档所做的重要更改 Amazon CodeBuild。要获得本文档的更新通知,您可以订阅 RSS 源。
-
最新 API 版本:2016-10-06
变更 | 说明 | 日期 |
---|---|---|
添加 CodeBuild 使用 S3 存储证书时使用 Fastlane 进行 Apple 代码签名的新教程 | 2025 年 2 月 5 日 | |
添加有关 CodeBuild 使用 GitHub Fastlane 进行证书存储的 Apple 代码签名的新教程 | 2025 年 2 月 5 日 | |
为 Buildkite 运行器添加新内容 | 2025 年 1 月 31 日 | |
添加对 Buildkite 手动网络挂钩的支持。 | 2025 年 1 月 31 日 | |
添加对预留容量队列和 Lambda 环境中的批量构建的支持。 | 2025 年 1 月 8 日 | |
在批量构建中为并行测试添加新内容。 | 2025年1月2日 | |
CodeBuild 现在支持 webhook 版本的自动重试。 | 2024 年 12 月 18 日 | |
在使用来自非私有注册表的自定义映像时,添加了对设置注册表凭据的支持。 | 2024 年 12 月 13 日 | |
CodeBuild GitHub Actions 自托管运行器现在允许您在组织级别注册运行器并配置特定的运行器组 ID。 | 2024 年 12 月 12 日 | |
CodeBuild 现在允许你在 buildspec | 2024 年 12 月 12 日 | |
添加对 GitLab 手动 webhook 的支持。 | 2024 年 12 月 11 日 | |
更新基于 Linux 的标准运行时镜像的别名。 | 2024 年 11 月 22 日 | |
为 GitLab 跑步者添加对自定义图像标签覆盖的支持。 | 2024 年 11 月 22 日 | |
为 GitHub 操作运行器添加对自定义图像标签覆盖的支持。 | 2024 年 11 月 22 日 | |
AWSCodeBuildAdminAccess AWSCodeBuildDeveloperAccess、和 AWSCodeBuildReadOnlyAccess 政策已更新。原始资源 | 2024 年 11 月 15 日 | |
预留容量队列现在支持非容器构建:ARM EC2 EC2、Linux 和 Windows。 EC2 | 2024 年 11 月 12 日 | |
预留容量队列现在支持基于属性的计算。 | 2024 年 11 月 6 日 | |
CodeBuild 现在允许您为构建启用自动重试功能。 | 2024 年 10 月 25 日 | |
为预留容量实例集添加代理配置支持。 | 2024 年 10 月 15 日 | |
为自行管理 GitLab 的跑步者添加新内容 | 2024 年 9 月 17 日 | |
添加对 GitLab 群组 web 挂钩的支持。 | 2024 年 9 月 17 日 | |
增加了对 | 2024 年 8 月 20 日 | |
预留容量实例集现在支持 macOS。 | 2024 年 8 月 19 日 | |
添加对 GitHub 应用程序连接的支持。 | 2024 年 8 月 14 日 | |
添加对 Bitbucket 应用程序连接的支持。 | 2024 年 8 月 14 日 | |
添加对从连接中的机密 Amazon Secrets Manager 或通过 Amazon CodeConnections 连接向第三方提供商采购访问令牌的支持。 | 2024 年 8 月 14 日 | |
预留容量队列现在支持 ARM 中型 XLarge、ARM 和 ARM 2 XLarge 计算类型。 | 2024 年 8 月 5 日 | |
CodeBuild 现在支持 Windows 上预留容量队列的 VPC 连接。 | 2024 年 8 月 1 日 | |
CodeBuild 现在支持 ARM 中型 XLarge、ARM 和 ARM 2 XLarge 计算类型。有关更多信息,请参阅构建环境计算类型。 | 2024 年 7 月 10 日 | |
更新 x86_64 和 ARM 的安全哈希算法(SHA)签名。 | 2024 年 6 月 19 日 | |
添加对 GitHub 全局和组织 webhook 的支持。 | 2024 年 6 月 17 日 | |
添加对新 webhook 筛选条件类型( | 2024 年 6 月 17 日 | |
| 2024 年 6 月 4 日 | |
添加对 GitHub 手动 webhook 的支持。 | 2024 年 5 月 23 日 | |
CodeBuild 现在支持 Amazon Linux 上预留容量队列的 VPC 连接。 | 2024 年 5 月 15 日 | |
为 .NET 8( | 2024 年 5 月 8 日 | |
将最大构建超时配额更新为 2160 分钟(36 小时)。 | 2024 年 5 月 1 日 | |
AWSCodeBuildAdminAccess AWSCodeBuildDeveloperAccess、和 AWSCodeBuildReadOnlyAccess 政策已更新,以反映 Amazon CodeConnections 品牌重塑情况。 | 2024 年 4 月 30 日 | |
增加了对 Bitbucket 访问令牌的支持。 | 2024 年 4 月 11 日 | |
CodeBuild 现在支持报告自动发现。 | 2024 年 4 月 4 日 | |
为自托管 GitHub 操作运行器添加新内容 | 2024 年 4 月 2 日 | |
添加对 GitLab 和 GitHub 自我管理连接的支持。 | 2024 年 3 月 25 日 | |
添加对新 webhook 事件( | 2024 年 3 月 15 日 | |
添加对以下新 webhook 事件的支持: | 2024 年 2 月 20 日 | |
添加了对 Windows Server 2019( | 2024 年 2 月 7 日 | |
添加对适用于 Amazon Linux 2023( | 2024 年 1 月 29 日 | |
CodeBuild 现在支持中的预留容量队列。 CodeBuild | 2024 年 1 月 18 日 | |
CodeBuild 现在支持 Linux XLarge 计算类型。有关更多信息,请参阅构建环境计算类型。 | 2024 年 1 月 8 日 | |
添加对适用于 Amazon Linux 2( | 2023 年 12 月 14 日 | |
添加对新 Lambda 计算映像的支持 | 2023 年 12 月 8 日 | |
为 Amazon Lambda 计算添加新内容 | 2023 年 11 月 6 日 | |
增加了对 Amazon Linux 2 ( | 2023 年 5 月 17 日 | |
对托管策略的更改 CodeBuild | 有关 Amazon 托管策略更新的详细信息现 CodeBuild 已公布。有关更多信息,请参阅Amazon 托管策略的CodeBuild 更新。 | 2023 年 5 月 16 日 |
删除了对 Amazon Linux 2 ( | 2023 年 5 月 9 日 | |
增加了对 Ubuntu 22.04 ( | 2023 年 4 月 13 日 | |
删除了对 Ubuntu 18.04 ( | 2023 年 3 月 31 日 | |
取消以下限制:如果您配置 CodeBuild 为使用 VPC,则不支持本地缓存。从 22 年 2 月 28 日起,您的 VPC 构建将花费更长的时间,因为每次构建都将使用一个新的 Amazon EC2 实例。 | 2023 年 3 月 1 日 | |
删除了对 Ubuntu 18.04 ( | 2022 年 6 月 30 日 | |
Amazon ECR 示例:限制映像访问 | 当使用 CodeBuild 凭证拉取 Amazon ECR 图像时,您可以限制对特定 CodeBuild 项目的图像访问权限。有关更多信息,请参阅 Amazon ECR 示例。 | 2022 年 3 月 10 日 |
现在,以下其他区域支持该 | 2022 年 3 月 10 日 | |
如果您配置 CodeBuild 为使用 VPC,则不支持本地缓存。从 22 年 2 月 28 日起,您的 VPC 构建将花费更长的时间,因为每次构建都将使用一个新的 Amazon EC2 实例。 | 2022 年 2 月 25 日 | |
CodeBuild 现在允许您选择如何将批量生成状态发送给项目的源提供者。有关更多信息,请参阅批量报告模式。 | 2021 年 10 月 4 日 | |
CodeBuild 现在支持小型 ARM 计算类型。有关更多信息,请参阅构建环境计算类型。 | 2021 年 9 月 13 日 | |
针对批量构建的会话调试 | 2021 年 3 月 3 日 | |
项目级别的并发构建限制 | CodeBuild 现在允许您限制构建项目的并发生成数量。有关更多信息,请参阅项目配置和concurrentBuildLimit。 | 2021 年 2 月 16 日 |
新的构建规范属性:s3‑prefix | CodeBuild 现在为项目提供了 | 2021 年 2 月 9 日 |
新的构建规范属性:on‑failure | CodeBuild 现在为构建阶段提供了 | 2021 年 2 月 9 日 |
新的构建规范属性:exclude‑paths | CodeBuild 现在为构件提供了 | 2021 年 2 月 9 日 |
新的构建规范属性:enable‑symlinks | CodeBuild 现在为工件提供了 | 2021 年 2 月 9 日 |
构建规范构件名称增强功能 | CodeBuild 现在允许该 | 2021 年 2 月 9 日 |
代码覆盖率报告 | CodeBuild 现在提供代码覆盖率报告。有关更多信息,请参阅代码覆盖率报告。 | 2020 年 7 月 30 日 |
批量构建 | CodeBuild 现在支持运行项目的并行和协调构建。有关更多信息,请参阅中的 Batch 构建 CodeBuild。 | 2020 年 7 月 30 日 |
Windows Server 2019 映像 | CodeBuild 现在提供了 Windows Server Core 2019 版本镜像。有关更多信息,请参阅提供的 Docker 镜像。 CodeBuild | 2020 年 7 月 20 日 |
会话管理器 | CodeBuild 现在允许您暂停正在运行的构建,然后使用 Amazon Systems Manager 会话管理器连接到生成容器并查看容器的状态。有关更多信息,请参阅会话管理器。 | 2020 年 7 月 20 日 |
更新的主题 | CodeBuild 现在支持在 buildspec 文件中指定要在构建环境中使用的外壳。有关更多信息,请参阅构建规范参考。 | 2020 年 6 月 25 日 |
使用测试框架测试报告 | 添加了几个主题,这些主题描述了如何使用多个 CodeBuild 测试框架生成测试报告。有关更多信息,请参阅使用测试框架测试报告。 | 2020 年 5 月 29 日 |
更新的主题 | CodeBuild 现在支持向报告组添加标签。有关更多信息,请参阅 ReportGroup。 | 2020 年 5 月 21 日 |
支持测试报告 | CodeBuild 对测试报告的支持现已全面推出。 | 2020 年 5 月 21 日 |
更新的主题 | CodeBuild 现在支持为 Github 和 Bitbucket 创建 webhook 过滤器,这些过滤器只有在头部提交消息与指定表达式匹配时才会触发构建。有关更多信息,请参阅GitHub 拉取请求和 webhook 过滤器示例以及 Bitbucket 拉取请求和 webhook 过滤器示例。 | 2020 年 5 月 6 日 |
新主题 | 2019 年 12 月 13 日 | |
新增和更新的主题 | CodeBuild 现在支持生成项目运行期间的测试报告。有关更多信息,请参阅使用测试报告、创建测试报告和使用 Amazon CLI 示例创建测试报告。 | 2019 年 11 月 25 日 |
更新的主题 | CodeBuild 现在支持 Linux GPU 和 Arm 环境类型以及 | 2019 年 11 月 19 日 |
更新的主题 | CodeBuild 现在支持所有版本的内部版本号、导出环境变量和 Amazon Secrets Manager 集成。有关更多信息,请参阅构建规范语法中的导出变量和 Secrets Manager。 | 2019 年 11 月 6 日 |
新主题 | CodeBuild 现在支持通知规则。您可以使用通知规则向用户通知构建项目中的重要更改。有关更多信息,请参阅创建通知规则。 | 2019 年 11 月 5 日 |
更新的主题 | CodeBuild 现在支持安卓版本 29 和 Go 版本 1.13 运行时。有关更多信息,请参阅 CodeBuild 提供的 Docker 映像和构建规范语法。 | 2019 年 9 月 10 日 |
更新的主题 | 在创建项目时,您现在可以选择 Amazon Linux 2 (AL2) 托管映像。有关更多信息,请参阅 CodeBuild 提供的 Docker 映像和 CodeBuild 的构建规范文件示例中的运行时版本。 | 2019 年 8 月 16 日 |
更新的主题 | 创建项目时,您现在可以选择禁用 S3 日志的加密,并且如果使用基于 Git 的源存储库,则还可以包括 Git 子模块。有关更多信息,请参阅中的创建构建项目 CodeBuild。 | 2019 年 3 月 8 日 |
新主题 | CodeBuild 现在支持本地缓存。创建构建时,可以在四种模式中的一种或多种模式中指定本地缓存。有关更多信息,请参阅中的构建缓存 CodeBuild。 | 2019 年 2 月 21 日 |
新主题 | CodeBuild 现在支持 webhook 筛选器组来指定触发构建的事件。有关更多信息,请参阅过滤 GitHub webhook 事件和过滤 Bitbucket webh ook 事件。 | 2019 年 2 月 8 日 |
新主题 | 《 CodeBuild 用户指南》现在显示了如何 CodeBuild 使用代理服务器。有关更多信息,请参阅 CodeBuild 与代理服务器一起使用。 | 2019 年 2 月 4 日 |
更新的主题 | CodeBuild 现在支持使用其他 Amazon 账户中的 Amazon ECR 镜像。为了反映这一变化,已经更新了多个主题,包括 Amazon ECR 示例 CodeBuild、创建构建项目和创建 CodeBuild服务角色。 | 2019 年 1 月 24 日 |
支持专用 Docker 注册表 | CodeBuild 现在支持使用存储在私有注册表中的 Docker 镜像作为运行时环境。有关更多信息,请参阅带有 Amazon Secrets Manager 示例的私有注册表。 | 2019 年 1 月 24 日 |
更新的主题 | CodeBuild 现在支持使用访问令牌连接 GitHub (使用个人访问令牌)和 Bitbucket(使用应用程序密码)存储库。有关更多信息,请参阅创建构建项目(控制台)和将访问令牌与源提供商结合使用。 | 2018 年 12 月 6 日 |
更新的主题 | CodeBuild 现在支持新的构建指标,用于衡量构建中每个阶段的持续时间。有关更多信息,请参阅 CodeBuild CloudWatch 指标。 | 2018 年 11 月 15 日 |
VPC 端点策略主题 | Amazon VPC 终端节点 CodeBuild 目前支持策略。有关更多信息,请参阅为 CodeBuild 创建 VPC 终端节点策略。 | 2018 年 11 月 9 日 |
更新了内容 | 更新了主题来反映新控制台体验。 | 2018 年 10 月 30 日 |
Amazon EFS 示例 | CodeBuild 可以在构建期间使用项目的 buildspec 文件中的命令挂载 Amazon EFS 文件系统。有关更多信息,请参阅 Amazon EFS 示例 CodeBuild。 | 2018 年 10 月 26 日 |
Bitbucket Webhook | CodeBuild 当你使用 Bitbucket 作为存储库时,现在支持网络挂钩。有关更多信息,请参阅 CodeBuild 的 Bitbucket 拉取请求示例。 | 2018 年 10 月 2 日 |
S3 日志 | CodeBuild 现在支持在 S3 存储桶中生成日志。以前,您只能使用日志来构建 CloudWatch 日志。有关更多信息,请参阅创建项目。 | 2018 年 9 月 17 日 |
多输入源和多输出构件 | CodeBuild 现在支持使用多个输入源并发布多组工件的项目。有关更多信息,请参阅多个输入源和输入构件示例以及与多个输入源 CodeBuild 和输出构件的CodePipeline集成示例。 | 2018 年 8 月 30 日 |
语义版本控制示例 | 《 CodeBuild 用户指南》现在有一个基于用例的示例,演示了如何在构建时使用语义版本控制来创建工件名称。有关更多信息,请参阅使用语义版本控制指定构建构件示例。 | 2018 年 8 月 14 日 |
新的静态网站示例 | 《 CodeBuild 用户指南》现在有一个基于用例的示例,演示了如何在 S3 存储桶中托管构建输出。此示例利用了对未加密构建构件的最新支持。有关更多信息,请参阅创建将构建输出托管在 S3 存储桶中的静态网站。 | 2018 年 8 月 14 日 |
支持使用语义版本控制覆盖构件名称 | 现在,您可以使用语义版本控制来指定用于命名构建工件的 CodeBuild 格式。这很有用,因为具有硬编码名称的构建构件将覆盖之前使用同一硬编码名称的构建构件。例如,如果每天触发一个构建多次,则现在可以为此构建的构件名称添加时间戳。每个构建构件名称是唯一的,不会覆盖之前构建的构件。 | 2018 年 8 月 7 日 |
支持未加密的构建构件 | CodeBuild 现在支持使用未加密构建工件的构建。有关更多信息,请参阅创建构建项目(控制台)。 | 2018 年 7 月 26 日 |
支持 Amazon CloudWatch 指标和警报 | CodeBuild 现在提供与 CloudWatch 指标和警报的集成。您可以使用 CodeBuild 或 CloudWatch 控制台在项目和账户级别监控构建。有关更多信息,请参阅监控构建。 | 2018 年 7 月 19 日 |
支持报告构建的状态 | CodeBuild 现在可以向您的源代码提供商报告编译的开始和完成状态。有关更多信息,请参阅在 CodeBuild 中创建构建项目。 | 2018 年 7 月 10 日 |
已添加到 CodeBuild 文档中的环境变量 | 构建环境中的环境变量页面使用 CODEBUILD_BUILD_ID、CODEBUILD_LOG_PATH 和 CODEBUILD_START_TIME 环境变量进行了更新。 | 2018 年 7 月 9 日 |
支持构建规范文件中的 finally 语句块 | CodeBuild 文档已更新,其中包含有关 buildspec 文件中可选 | 2018 年 6 月 20 日 |
CodeBuild 代理更新通知 | CodeBuild 文档已更新,详细介绍了如何使用 Amazon SNS 在新版本 CodeBuild 代理发布时收到通知。有关更多信息,请参阅接收有关新 Amazon CodeBuild 代理版本的通知。 | 2018 年 6 月 15 日 |
早期更新
下表描述了 2018 年 6 月之前每次发布 Amazon CodeBuild 用户指南 时进行的重要更改。
更改 | 描述 | 日期 |
---|---|---|
支持 Windows 构建 | CodeBuild 现在支持微软 Windows Server 平台的构建,包括 Windows 上.NET Core 2.0 的预打包构建环境。有关更多信息,请参阅 运行微软 Windows 示例 CodeBuild。 | 2018 年 5 月 25 日 |
支持构建幂等性 | 当您使用 Amazon Command Line Interface
(Amazon CLI) 运行 start-build 命令时,可以指定构建为幂等性的。有关更多信息,请参阅 运行构建 (Amazon CLI)。 |
2018 年 5 月 15 日 |
支持覆盖多个构建项目设置 | 现在,在创建构建时,可以覆盖多个构建项目设置。覆盖仅针对该构建。有关更多信息,请参阅 手动运行 Amazon CodeBuild 构建。 | 2018 年 5 月 15 日 |
VPC 端点支持 | 现在,您可以使用 VPC 端点提高构建的安全性。有关更多信息,请参阅 使用 VPC 端点。 | 2018 年 3 月 18 日 |
支持触发器 | 现在,您可以创建触发器,按固定频率安排构建。有关更多信息,请参阅 创建 Amazon CodeBuild 触发器。 | 2018 年 3 月 28 日 |
FIPS 端点文档 | 现在,您可以学习如何使用 Amazon Command Line Interface (Amazon CLI) 或 Amazon SDK 来告知 CodeBuild 如何使用四个联邦信息处理标准 (FIPS) 端点之一。有关更多信息,请参阅 指定 Amazon CodeBuild 终端节点。 | 2018 年 3 月 28 日 |
Amazon CodeBuild 在亚太地区(孟买)、欧洲(巴黎)和南美洲(圣保罗)上市 | Amazon CodeBuild 现已在亚太地区(孟买)、欧洲(巴黎)和南美洲(圣保罗)地区推出。有关更多信息,请参阅Amazon Web Services 一般参考中的 Amazon CodeBuild。 | 2018 年 3 月 28 日 |
GitHub 企业服务器支持 | CodeBuild 现在可以利用存储在 GitHub 企业服务器存储库中的源代码进行构建。有关更多信息,请参阅 运行 GitHub 企业服务器示例。 | 2018 年 1 月 25 日 |
Git 克隆深度支持 | CodeBuild 现在支持创建浅层克隆,其历史记录会被截断为指定的提交次数。有关更多信息,请参阅 创建构建项目。 | 2018 年 1 月 25 日 |
VPC 支持 | 支持 VPC 的构建现在能够访问 VPC 内的资源。有关更多信息,请参阅 VPC 支持。 | 2017 年 11 月 27 日 |
依赖项缓存支持 | CodeBuild 现在支持依赖缓存。这 CodeBuild 允许将构建环境的某些可重复使用的部分保存在缓存中,并在构建中使用。 | 2017 年 11 月 27 日 |
构建徽章支持 | CodeBuild 现在支持使用构建徽章,它提供可嵌入的、动态生成的图像(徽章),用于显示项目最新版本的状态。有关更多信息,请参阅 构建徽章示例。 | 2017 年 11 月 27 日 |
Amazon Config 整合 | Amazon Config 现在支持 CodeBuild 作为 Amazon 资源,这意味着该服务可以跟踪您的 CodeBuild 项目。有关的更多信息 Amazon Config,请参阅Amazon Config 样本。 | 2017 年 10 月 20 日 |
在 GitHub存储库中自动重建更新的源代码 | 如果您的源代码存储在存储 GitHub 库中,则可以在 Amazon CodeBuild 将代码更改推送到存储库时重新生成源代码。有关更多信息,请参阅 运行 GitHub 拉取请求和 webhook 过滤器示例。 | 2017 年 9 月 21 日 |
在 Amazon S EC2 ystems Manager 参数存储区中存储和检索敏感或大型环境变量的新方法 | 现在,您可以使用 Amazon CodeBuild 控制台或 Amazon CLI 来检索存储在 Amazon S EC2 ystems Manager Parameter Store 中的敏感或大型环境变量。现在,您还可以使用 Amazon CodeBuild 控制台将这些类型的环境变量存储在 Amazon S EC2 ystems Manager Parameter Store 中。以前,您只能通过将这些类型的环境变量包含在构建规范中或运行构建命令以自动化 Amazon CLI来检索这些变量。您只能使用 Amazon S EC2 ystems Manager Parameter Store 控制台来存储这些类型的环境变量。有关更多信息,请参阅创建构建项目、更改构建项目设置和手动运行构建。 | 2017 年 9 月 14 日 |
构建删除支持 | 您现在可以在 Amazon CodeBuild中删除构建。有关更多信息,请参阅 删除构建。 | 2017 年 8 月 31 日 |
更新了使用构建规范检索存储在 Amazon S EC2 ystems Manager 参数存储中的敏感或大型环境变量的方法 | Amazon CodeBuild 现在可以更轻松地使用构建规范来检索存储在 Amazon S EC2 ystems Manager Parameter Store 中的敏感或大型环境变量。以前,您只能通过运行构建命令自动化 Amazon CLI来检索这些类型的环境变量。有关更多信息,请参阅buildspec 语法中的 parameter-store 映射。 |
2017 年 8 月 10 日 |
Amazon CodeBuild 支持比特桶 | CodeBuild 现在可以利用存储在 Bitbucket 存储库中的源代码进行构建。有关更多信息,请参阅创建构建项目和手动运行构建: | 2017 年 8 月 10 日 |
Amazon CodeBuild 在美国西部(加利福尼亚北部)、欧洲(伦敦)和加拿大(中部)上市 | Amazon CodeBuild 现已在美国西部(加利福尼亚北部)、欧洲(伦敦)和加拿大(中部)地区推出。有关更多信息,请参阅Amazon Web Services 一般参考 中的 Amazon CodeBuild。 | 2017 年 6 月 29 日 |
已支持其他构建规范文件名称和位置 | 现在,您可以不为构建项目指定源代码根目录处的名为 buildspec.yml 的默认构建规范文件,而是指定使用文件名称或位置与之不同的构建规范文件。有关更多信息,请参阅 buildspec 文件名称和存储位置。 |
2017 年 6 月 27 日 |
更新了构建通知示例 | CodeBuild 现在通过亚马逊 CloudWatch 事件和亚马逊简单通知服务 (Amazon SNS) Simple Notification Service 为构建通知提供内置支持。先前的构建通知示例已更新为演示此新行为。 | 2017 年 6 月 22 日 |
添加了自定义映像中的 Docker 示例 | 添加了演示如何使用的示例以及用于构建 CodeBuild 和运行 Docker 镜像的自定义 Docker 构建映像。有关更多信息,请参阅自定义映像示例中的 Docker。 | 2017 年 6 月 7 日 |
获取 GitHub 拉取请求的源代码 |
当你使用 CodeBuild 存储在存储 GitHub 库中的源代码运行构建时,你现在可以指定要构建的 GitHub 拉取请求 ID。您还可以改为指定提交 ID、分支名称或标签名称。有关更多信息,请参阅运行构建(控制台)中的源版本值或运行构建 (Amazon CLI) 中的 |
2017 年 6 月 6 日 |
更新了构建规范版本 | 发布了新版本的构建规范格式。版本 0.2 解决了在默认 shell 的单独实例中 CodeBuild 运行每个构建命令的问题。此外,在版本 0.2 中,environment_variables 已重命名为 env ,而且 plaintext 已重命名为 variables 。有关更多信息,请参阅 的构建规范参考 CodeBuild。 |
2017 年 5 月 9 日 |
用于构建映像的 Dockerfiles 可在中找到 GitHub | 提供的许多构建映像的定义 Amazon CodeBuild 都在 Dockerfiles 中提供。 GitHub有关更多信息,请参阅 提供的 Docker 镜像 CodeBuild中表的“定义”列。 | 2017 年 5 月 2 日 |
Amazon CodeBuild 在欧洲(法兰克福)、亚太地区(新加坡)、亚太地区(悉尼)和亚太地区(东京)上市 | Amazon CodeBuild 现已在欧洲(法兰克福)、亚太地区(新加坡)、亚太地区(悉尼)和亚太地区(东京)区域推出。有关更多信息,请参阅Amazon Web Services 一般参考 中的 Amazon CodeBuild。 | 2017 年 3 月 21 日 |
CodePipeline 测试操作支持 CodeBuild | 现在,您可以在使用的测试操作中 CodePipeline 向管道添加内容 CodeBuild。有关更多信息,请参阅 向管道添加 CodeBuild 测试操作(CodePipeline 控制台)。 | 2017 年 3 月 8 日 |
构建规范文件支持从选定的顶级目录中获取构建输出 | Buildspec 文件现在允许您指定各个顶级目录,您可以指示 CodeBuild 将其内容包含在构建输出工件中。为此,您可以使用 base-directory 映射。有关更多信息,请参阅 buildspec 语法。 |
2017 年 2 月 8 日 |
内置环境变量 | Amazon CodeBuild 提供了其他内置环境变量供您的版本使用。这些包括描述启动了构建项目的实体的环境变量、指向源代码存储库的 URL 以及源代码的版本 ID 等。有关更多信息,请参阅 构建环境中的环境变量。 | 2017 年 1 月 30 日 |
Amazon CodeBuild 在美国东部(俄亥俄州)上市 | Amazon CodeBuild 现已在美国东部(俄亥俄州)地区推出。有关更多信息,请参阅Amazon Web Services 一般参考 中的 Amazon CodeBuild。 | 2017 年 1 月 19 日 |
Shell 和命令行为信息 | CodeBuild 在构建环境的默认 shell 的单独实例中运行您指定的每条命令。这种默认行为可对您的命令产生一些意想不到的副作用。我们推荐了一些方法,用于在需要时处理这种默认行为。有关更多信息,请参阅 构建环境中的 Shell 和命令。 | 2016 年 12 月 9 日 |
环境变量信息 | CodeBuild 提供了几个环境变量,您可以在构建命令中使用这些变量。您也可以定义自己的环境变量。有关更多信息,请参阅 构建环境中的环境变量。 | 2016 年 12 月 7 日 |
故障排除主题 | 现已提供故障排除信息。有关更多信息,请参阅 故障排除 Amazon CodeBuild。 | 2016 年 12 月 5 日 |
Jenkins 插件初始版本 | 这是 CodeBuild Jenkins 插件的初始版本。有关更多信息,请参阅 Amazon CodeBuild 与 Jenkins 搭配使用。 | 2016 年 12 月 5 日 |
用户指南初始版本 | 这是 CodeBuild 用户指南 的初始版本。 | 2016 年 12 月 1 日 |