Amazon CodePipeline 用户指南文档历史记录 - Amazon CodePipeline
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Amazon CodePipeline 用户指南文档历史记录

下表描述了每个版本的《 CodePipeline 用户指南》中的重要更改。要获得本文档的更新通知,您可以订阅 RSS 源。

  • API 版本:2015-07-09

  • 最新文档更新:2024 年 5 月 7 日

变更说明日期

对S3源操作进行了更新,为源重写添加了新选项

名为的源重写新选项可用S3_OBJECT_KEY于 s S3 ource 操作。已AllowOverrideForS3ObjectKey为 S3 源操作添加了一个新参数。请参阅 Amazon S3 源操作参考页面和使用源版本覆盖启动管道

2024 年 6 月 7 日

更新S3源操作以添加新的输出变量

名为BucketName和的新输出变ObjectKey量可用于S3源操作。请参阅 A mazon S3 源操作参考页面。

2024 年 6 月 5 日

CloudFormationStackSet 和 CloudFormationStackInstances 操作的更新

CloudFormationStackSetCloudFormationStackInstances 操作添加了 CallAs 参数。请参阅操作参考页面

2024年5月2日

Support 支持阶段级回滚

您可以手动或自动将阶段回滚到该阶段之前成功执行的管道中。请参阅配置阶段回滚概念

2024 年 4 月 26 日

更新了 Step Functi StackSets ons 操作的区域可用性

StackSets 和 Step Function CodePipeline s 操作现在可在所有可用的区域中使用。参见Amazon CloudFormation StackSets 操作参考Amazon Step Functions 操作参考

2024 年 3 月 27 日

托管式策略的更新

Amazon 托管策略AWSCodePipeline_FullAccess已更新。请参阅适用于 Amazon CodePipeline的Amazon 托管策略

2024 年 3 月 15 日

Support 支持手动批准操作的可配置超时

为手动批准操作的新可配置超时字段添加了配额信息。有关更多信息,请参阅 配额

2024 年 2 月 15 日

Support 支持按分支和文件路径进行触发器筛选

增加了对触发器配置的支持,该配置允许筛选 V2 类型管道的拉取请求状态、分支和文件路径。有关更多信息,请参阅筛选代码推送或拉取请求上的触发器、触发器和筛选功能分支以启动管道以及配额

2024 年 2 月 8 日

Support 支持新的管道执行模式

增加了对并行和排队管道执行模式的支持。有关更多信息,请参阅设置管道执行模式如何在 QUEUED 模式下处理执行如何在并行模式下处理执行以及配额

2024 年 2 月 8 日

更新了用于查看操作详细信息、查看手动审批操作的控制台页面和“列出管道”页面

记录了控制台的更新,包括新的查看详细信息按钮和对话框、新的手动审批对话框以及“列出管道”页面上用于记录最近执行的新列。有关更多信息,请参阅查看管道(控制台)查看管道中的操作详细信息管理管道中的审批操作

2024 年 1 月 10 日

Support 支持 GitLab 自我管理

添加了 Support,支持为 Amazon 资源配置连接,以便与 GitLab自我管理进行交互。有关更多信息,请参阅 GitLab自我管理连接

2023 年 12 月 28 日

CloudFormationStackSet 和 CloudFormationStackInstances 操作的更新

CloudFormationStackSetCloudFormationStackInstances 操作添加了 ConcurrencyMode 参数。请参阅操作参考页面

2023 年 12 月 19 日

中对 Amazon Device Farm 操作参数的更新 CodePipeline

中 Amazon Device Farm 操作的参数 CodePipeline 已更新。有关更多信息,请参阅 Amazon Device Farm 操作参考

2023 年 12 月 18 日

为中 Amazon CloudFormation 操作的详细错误消息添加了 Support CodePipeline

Amazon CloudFormation 操作错误消息现在可以显示有关失败资源的详细信息。有关更多信息,请参阅 Amazon CloudFormation 操作参考

2023 年 12 月 15 日

用于启动带有源修订版本覆盖的管道的更新 CodePipeline

现在,您可以使用指定的源修订启动管道。有关更多信息,请参阅使用源修订覆盖启动管道

2023 年 11 月 17 日

新的支持区域

CodePipeline 现已在亚太地区(海得拉巴)、亚太地区(雅加达)、亚太地区(墨尔本)、亚太地区(大阪)、中东(阿联酋)、欧洲(西班牙)和以色列(特拉维夫)地区推出。事件占位符桶参考主题和Amazon Web Service 端点主题已更新。

2023 年 11 月 13 日

Amazon 中事件字段的更新 EventBridge

现在,您可以在 Amazon 中查看更新的事件字段 EventBridge。有关更多信息,请参阅监控 CodePipeline事件

2023 年 11 月 9 日

更新了新的管道类型 V2 管道、Git 标签上的触发器和中的管道变量 CodePipeline

现在,您可以在中选择管道类型 CodePipeline。对于 V2 类型的管道,您现在可以在 Git 标签上使用触发器配置启动管道。在 V2 类型的管道中,您还可以使用管道级的变量为管道执行传递输入参数。有关更多信息,请参阅变量教程:使用管道级变量教程:使用 Git 标签启动管道。有关管道类型的更多信息,请参阅管道类型

2023 年 10 月 24 日

CodePipeline 允许在失败阶段重试所有操作

对于中失败的阶段 CodePipeline,您可以重试该阶段,而无需重新运行管道。为此,您可以重试阶段中失败的操作,也可以从阶段中的第一个操作开始重试所有操作。有关更多信息,请参阅重试失败的阶段或阶段中失败的操作

2023 年 10 月 17 日

对 GitLab 群组的 Support

增加了对配置 Amazon 资源连接以与 GitLab群组交互的支持。有关更多信息,请参阅GitLab 连接

2023 年 9 月 15 日

CodePipeline 支持与 GitLab .com 的连接

您可以使用连接来配置 Amazon 资源以与 GitLab .com 进行交互。您也可以选择完整克隆选项,将 Git 命令和元数据用于下游操作。有关更多信息,请参阅GitLab 连接CodeStarSourceConnection 操作结构参考主题。

2023 年 8 月 10 日

CloudFormationStackInstances 操作的更新

CloudFormationStackInstances 操作添加了 RegionConcurrencyType 参数。请参阅 CloudFormationStackInstances 操作的操作参考页面

2023 年 8 月 8 日

CloudFormationStackSet 操作的更新

CloudFormationStackSet 操作添加了 RegionConcurrencyType 参数。请参阅 CloudFormationStackSet 操作的操作参考页面

2023 年 7 月 24 日

托管式策略的更新

Amazon 托管策略AWSCodePipeline_FullAccess已更新。请参阅适用于 Amazon CodePipeline的Amazon 托管策略

2023 年 6 月 21 日

轮询管道迁移过程的更新

迁移(更新)轮询管道以使用基于事件的更改检测的过程已更新,其中包含使用启用通知的 Amazon S3 存储桶的管道的步骤。 EventBridge有关更多信息,请参阅迁移轮询管道以使用基于事件的更改检测

2023 年 6 月 12 日

托管式策略的更新

Amazon 托管策略AWSCodePipeline_FullAccessAWSCodePipeline_ReadOnlyAccess已更新,增加了额外的权限。有关更多信息,请参阅Amazon 托管策略的Amazon CodePipeline 更新

2023 年 5 月 16 日

托管式策略的更新

Amazon 托管策略AWSCodePipelineFullAccess和已AWSCodePipelineReadOnlyAccess被弃用。使用 AWSCodePipeline_FullAccessAWSCodePipeline_ReadOnlyAccess 策略。请参阅 Amazon CodePipeline 对 Amazon 托管式策略的更新

2022 年 11 月 17 日

对使用的过程的更新 CloudTrail

所有控制台程序、示例 CLI 命令以及带有 S3 源的管道的示例 Amazon CloudFormation 片段和模板均已更新,在管理事件中 CloudTrail可以选择 Write 并选择 false。请参阅启动管道、教程:使用创建管道 Amazon CloudFormation、编辑管道以使用推送事件和更新轮询管中更新的示例。

2022 年 4 月 27 日

新支持的 Snyk 集成

您可以使用中的 Snyk invoke 操作 CodePipeline 来自动对开源代码进行安全扫描。有关更多信息,请参阅 Snyk 操作参考集成

2021 年 6 月 10 日

新支持的欧洲地区(米兰)区域

CodePipeline 现已在欧洲(米兰)上市。限制主题和 Amazon Web Service 端点主题已更新。

2021 年 1 月 27 日

通过连接可关闭源操作的更改检测

您可以使用 CLI 或 SDK 更新 CodeStarSourceConnection 源操作,以关闭对源存储库的自动更改检测。CodeStarSourceConnection 操作结构参考主题已使用该DetectChanges参数的描述进行了更新。

2021 年 1 月 8 日

CodePipeline 现在支持 Amazon CloudFormation StackSets 部署操作

新教程 “教程:创建 Amazon CloudFormation StackSets 用作部署提供程序的管道” 提供了使用 Amazon CloudFormation StackSets 管道创建和更新堆栈集和堆栈实例的步骤。还添加了Amazon CloudFormation StackSets 操作结构参考主题。

2020 年 12 月 30 日

新支持的亚太地区(香港)区域

CodePipeline 现已在亚太地区(香港)上市。限制主题和 Amazon Web Service 端点主题已更新。

2020 年 12 月 22 日

在中查看更新的 EventBridge 事件模式 CodePipeline

监控 CodePipeline 事件中添加了管道、阶段和操作级别事件的更新事件模式和状态。

2020 年 12 月 21 日

在中查看入站管道执行情况 CodePipeline

您可以使用控制台或 CLI 查看入站执行状态。有关更多信息,请参阅查看入站执行状态(控制台)查看入站执行状态 (CLI)

2020 年 11 月 16 日

中的 CodeCommit 源操作 CodePipeline 支持完全克隆选项

使用 CodeCommit 源操作时,可以选择完全克隆选项,以便将 Git 命令和元数据用于下游 CodeBuild 操作。有关更多信息,请参阅CodeCommit 操作参考教程:使用带有 CodeCommit 管道源的完整克隆

2020 年 11 月 11 日

CodePipeline 支持 GitHub 与 GitHub 企业服务器的连接

您可以使用连接来配置要与之交互的 Amazon 资源 GitHub、 GitHub企业云和 GitHub 企业服务器。您也可以选择完整克隆选项,将 Git 命令和元数据用于下游操作。有关更多信息,请参阅GitHub 连接GitHub 企业服务器连接教程:使用带有 GitHub 管道源的完整克隆。如果您有包含 GitHub源操作的现有管道,请参阅将 GitHub 版本 1 的源操作更新为 GitHub 版本 2 的源操作

2020 年 9 月 30 日

该 CodeBuild 操作支持在中启用批量构建 Amazon CodePipeline

对于管道中的 CodeBuild 操作,您可以启用批量构建,以便在一次执行中运行多个构建。有关更多信息,请参阅CodeBuild 操作结构参考创建管道(控制台)

2020 年 7 月 30 日

Amazon CodePipeline 现在支持 Amazon AppConfig 部署操作

新教程 “教程:创建 Amazon AppConfig 用作部署提供程序的管道” 提供了使用 Amazon AppConfig 管道部署配置文件的步骤。还添加了Amazon AppConfig 操作结构参考主题。

2020 年 6 月 25 日

Amazon CodePipeline 现在支持 Amazon GovCloud (美国西部)的 Amazon VPC

现在,您可以 Amazon CodePipeline 通过 Amazon GovCloud (美国西部)的私有 Amazon VPC 终端节点直接连接。有关更多信息,请参阅使用亚马逊 Virtual CodePipeline Private Cloud

2020 年 6 月 2 日

Amazon CodePipeline 现在支持 Amazon Step Functions 调用操作

现在,您可以在中创建 Amazon Step Functions 用作调 CodePipeline 用操作提供者的管道。新教程 “教程:在管道中使用 Amazon Step Functions 调用操作” 提供了从管道启动状态机执行的步骤。还添加了 Amazon Step Functions 操作结构参考主题。

2020 年 5 月 28 日

查看、列出和更新连接

您可以在控制台中列出、删除和更新连接。请参阅中的列出连接 CodePipeline

2020 年 5 月 21 日

Connections 支持在 CLI 中标记连接资源

连接资源现在支持在 Amazon CLI 中进行标记。连接现在与集成 Amazon CodeGuru。请参阅连接的 IAM 权限参考

2020 年 5 月 6 日

CodePipeline 现已在 Amazon GovCloud (美国西部)上市

您现在可以 CodePipeline 在 Amazon GovCloud (美国西部)中使用。有关更多信息,请参阅 配额

2020 年 4 月 8 日

配额主题显示哪些 CodePipeline 服务配额是可配置的

CodePipeline 配额主题已重新格式化。该文档说明了哪些服务配额是可配置的,哪些配额是不可配置的。请参阅中的配额 Amazon CodePipeline

2020 年 3 月 12 日

Amazon ECS 部署操作超时是可配置的

Amazon ECS 部署操作超时可配置为最长一小时(默认超时设置)。请参阅 Amazon 中的配额CodePipeline

2020 年 2 月 5 日

新主题介绍了如何停止管道执行

您可以在中停止管道执行 CodePipeline。您可以指定在允许进行中的操作完成后停止执行,也可以指定立即停止执行并放弃进行中的操作。请参阅中的如何停止管道执行和停止管道执行 CodePipeline。

2020 年 1 月 21 日

CodePipeline 支持连接

您可以使用连接来配置 Amazon 资源以与外部代码存储库进行交互。每个连接都是一种资源,可供诸如 CodePipeline 连接第三方存储库(例如 Bitbucket Cloud)之类的服务使用。有关更多信息,请参阅中的使用连接 CodePipeline

2019 年 12 月 18 日

更新了安全、身份验证和访问控制主题

的安全、身份验证和访问控制信息 CodePipeline 已整理到新的安全章节中。关更多信息,请参阅安全性

2019 年 12 月 17 日

新主题介绍如何在管道中使用变量

现在,您可以为操作配置命名空间,并在每次操作执行完成时生成变量。您可以设置下游操作来引用这些命名空间和变量。请参阅使用变量变量

2019 年 11 月 14 日

新主题介绍了管道执行的工作原理、为什么在执行期间锁定阶段以及何时取代管道执行

在“欢迎使用”部分中添加的多个主题描述了管道执行的工作原理,包括为什么在执行期间锁定阶段,以及当管道执行被取代时会发生什么情况。这些主题包括概念列表、 DevOps工作流程示例以及有关如何构建管道的建议。添加了以下主题:管道术语、DevOps 管道示例管道执行的工作原理

2019 年 11 月 11 日

CodePipeline 支持通知规则

现在,您可以使用通知规则向用户通知管道中的重要更改。有关更多信息,请参阅创建通知规则

2019 年 11 月 5 日

CodeBuild 中可用的环境变量 CodePipeline

您可以在管道的 CodeBuild 生成操作中设置 CodeBuild 环境变量。您可以使用控制台或 CLI 将 EnvironmentVariables 参数添加到管道结构。更新了创建管道(控制台)主题。的操作参考中的操作配置示例也CodeBuild已更新。

2019 年 10 月 14 日

新区域

CodePipeline 现已在欧洲(斯德哥尔摩)上市。限制主题和 Amazon Web Service 端点主题已更新。

2019 年 9 月 5 日

指定 Amazon S3 部署操作的标准 ACL 和缓存控制

现在,您可以在中创建 Amazon S3 部署操作时指定固定的 ACL 和缓存控制选项 CodePipeline。以下主题已更新:创建管道(控制台)、CodePipeline 管道结构参考教程:创建使用 Amazon S3 作为部署提供商的管道

2019 年 6 月 27 日

现在,您可以在中为资源添加标签 Amazon CodePipeline

现在,您可以使用标记来跟踪和管理 Amazon CodePipeline 资源,例如管道、自定义操作和 webhook。添加了以下新主题:标记资源、使用标签控制对资源的访问权限、在中标记管道、在中标记自定义操作以及在 CodePipeline webhook 中 CodePipeline标记 webhook。 CodePipeline CodePipeline以下主题已更新,显示如何使用 CLI 标记资源:创建管道 (CLI)创建自定义操作 (CLI)为 GitHub源创建 Webhook

2019 年 5 月 15 日

现在,您可以在中查看操作执行历史记录 Amazon CodePipeline

现在,您可以查看有关管道中所有操作的过去执行情况的详细信息。这些详细信息包括开始和结束时间、持续时间、操作执行 ID、状态、输入和输出构件位置详细信息以及外部资源详细信息。更新了查看管道详细信息和历史记录主题以反映此支持。

2019 年 3 月 20 日

Amazon CodePipeline 现在支持将应用程序发布到 Amazon Serverless Application Repository

现在,您可以在中创建一个管道 CodePipeline ,将您的无服务器应用程序发布到。 Amazon Serverless Application Repository新教程 “教程:将应用程序发布到 Amazon Serverless Application Repository上” 提供了创建和配置管道的步骤,以便将您的无服务器应用程序持续交付到 Amazon Serverless Application Repository。

2019 年 3 月 8 日

Amazon CodePipeline 现在支持控制台中的跨区域操作

现在,您可以在 Amazon CodePipeline 控制台中管理跨区域操作。更新了添加跨区域操作,现在包含添加、编辑或删除与管道位于不同 Amazon 区域中的操作的步骤。“创建管道”、“编辑管道” 和 “CodePipeline管道结构” 参考主题已更新。

2019 年 2 月 14 日

Amazon CodePipeline 现在支持 Amazon S3 部署

现在,您可以在中 CodePipeline 创建一个使用 Amazon S3 作为部署操作提供者的管道。新教程 “教程:创建使用 Amazon S3 作为部署提供商的管道” 提供了使用将示例文件部署到 Amazon S3 存储桶的步骤 CodePipeline。CodePipeline 管道结构参考主题也已更新。

2019 年 1 月 16 日

Amazon CodePipeline 现在支持 Alexa 技能套件部署

现在,你可以使用 CodePipeline Alexa 技能套件来持续部署 Alexa 技能。新教程 “教程:创建部署 Amazon Alexa 技能的管道” 包含创建证书的步骤,这些证书允许 Amazon CodePipeline 连接您的 Alexa Skills Kit 开发者账户,然后创建部署示例技能的管道。CodePipeline 管道结构参考主题已更新。

2018 年 12 月 19 日

Amazon CodePipeline 现在支持由以下设备提供支持的 Amazon VPC 终端节点 Amazon PrivateLink

现在,您可以 Amazon CodePipeline 通过 VPC 中的私有终端节点直接连接,从而将所有流量保留在您的 VPC 和 Amazon 网络内。有关更多信息,请参阅使用亚马逊 Virtual CodePipeline Private Cloud

2018 年 12 月 6 日

Amazon CodePipeline 现在支持 Amazon ECR 源代码操作和 ECS 到部署操作 CodeDeploy

现在,您可以将 CodePipeline 和 CodeDeploy 与 Amazon ECR 和 Amazon ECS 配合使用,持续部署基于容器的应用程序。新教程 “创建带有 Amazon ECR 源和 ECS 到CodeDeploy 部署的管道”,其中包含使用控制台创建管道的步骤,该管道将存储在映像存储库中的容器应用程序部署到具有流量路由的 Amazon ECS 集群。 CodeDeploy 创建管道CodePipeline 管道结构参考主题已更新。

2018 年 11 月 27 日

Amazon CodePipeline 现在支持管道中的跨区域操作

新主题 “添加跨区域操作” 包含使用 Amazon CLI 或 Amazon CloudFormation 添加与您的管道位于不同区域的操作的步骤。“创建管道”、“编辑管道” 和 “CodePipeline 管道结构” 参考主题已更新。

2018 年 11 月 12 日

Amazon CodePipeline 现已与 Service Catalog 集成

现在可以将 Service Catalog 作为部署操作添加到管道中。这样,当您在源存储库中进行更改时,您就可以设置一个管道将产品更新发布到 Service Catalog。更新了主题集成,以反映对 Service Catalog 的这种支持。已向 Amazon CodePipeline 教程部分添加两个 Service Catalog 教程。

2018 年 10 月 16 日

Amazon CodePipeline 现在集成了 Amazon Device Farm

现在,您可以将其 Amazon Device Farm 作为测试操作添加到您的管道中。这样,您可以设置一个管道来测试移动应用程序。集成主题已更新,以反映对的支持。 Amazon Device Farm已向 Amazon CodePipeline 教程部分添加两个 Amazon Device Farm 教程。

2018 年 7 月 19 日

Amazon CodePipeline 《用户指南》更新通知现已通过 RSS 提供

HTML 版本的《 CodePipeline 用户指南》现在支持 RSS 提要,其中包含文档更新历史记录页面中记录的更新。RSS 源包括 2018 年 6 月 30 日及之后所做的更新。此前宣布的更新在“文档更新历史记录”页面中仍可用。使用顶部菜单面板中的 RSS 按钮,订阅此源。

2018 年 6 月 30 日

早期更新

下表描述了 2018 年 6 月 30 日及更早版本的《 CodePipeline 用户指南》中的重要更改。

更改 描述 更改日期
使用 webhook 检测管道中的 GitHub 源代码更改

CodePipeline 现在,当您在控制台中创建或编辑管道时,会创建一个 webhook 来检测 GitHub 源存储库的更改,然后启动您的管道。有关迁移管道的信息,请参阅将您的管道配置为使用 Webhooks 进行更改检测。 GitHub有关更多信息,请参阅中的启动管道执行 CodePipeline

2018 年 5 月 1 日
更新的主题

CodePipeline 现在,当您在控制台中创建或编辑管道时,会创建一个 Amazon Ev CloudWatch ents 规则和一条 Amazon CloudTrail 跟踪,用于检测您的 Amazon S3 源存储桶的更改,然后启动您的管道。有关迁移管道的信息,请参阅 源操作和更改检测方法

教程:创建一个简单的管道(S3 存储桶)已更新,以显示在您选择 Amazon CloudWatch S3 源时如何创建 Amazon Events 规则和跟踪。 在中创建管道 CodePipeline并且也在中编辑管道 CodePipeline已更新。

有关更多信息,请参阅 在中启动管道 CodePipeline

2018 年 3 月 22 日
更新了主题 CodePipeline 现已在欧洲(巴黎)上市。更新了中的配额 Amazon CodePipeline主题。 2018 年 2 月 21 日
更新的主题

现在,您可以使用 CodePipeline 和 Amazon ECS 来持续部署基于容器的应用程序。在创建管道时,您可以选择 Amazon ECS 作为部署提供方。如果更改源控制存储库中的代码,则会触发管道生成新的 Docker 映像,将其推送到您的容器注册表,然后将更新的映像部署到 Amazon ECS 服务中。

更新了产品和服务与 CodePipeline在中创建管道 CodePipelineCodePipeline 管道结构参考主题以反映为 Amazon ECS 提供的这种支持。

2017 年 12 月 12 日
更新的主题

CodePipeline 现在,当您在控制台中创建或编辑管道时,会创建一个 Amazon Ev CloudWatch ents 规则,用于检测 CodeCommit 存储库的更改,然后自动启动您的管道。有关迁移现有管道的信息,请参阅 源操作和更改检测方法

教程:创建简单的管道(CodeCommit存储库)已更新,以显示在您选择 CodeCommit 存储库和分支时如何创建 Amazon CloudWatch Events 规则和角色。 在中创建管道 CodePipeline并且也在中编辑管道 CodePipeline已更新。

有关更多信息,请参阅 在中启动管道 CodePipeline

2017 年 10 月 11 日
新增和更新的主题

CodePipeline 现在通过亚马逊 CloudWatch 事件和亚马逊简单通知服务 (Amazon SNS) Simple Notification Service 为管道状态变更通知提供内置支持。增加了新教程教程:设置 CloudWatch 事件规则以接收有关管道状态更改的电子邮件通知。有关更多信息,请参阅 监视 CodePipeline 事件

2017 年 9 月 8 日
新增和更新的主题

现在,您可以将其添加 CodePipeline 为 Amazon Ev CloudWatch ents 操作的目标。可以将 Amazon Ev CloudWatch ents 规则设置为检测源更改,以便在这些更改发生后立即启动管道,也可以将其设置为运行计划管道执行。已为 PollForSourceChanges 源操作配置选项添加信息。有关更多信息,请参阅 在中启动管道 CodePipeline

2017 年 9 月 5 日
新的 区域 CodePipeline 现已在亚太地区(首尔)和亚太地区(孟买)上市。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。 2017 年 7 月 27 日
新的 区域 CodePipeline 现已在美国西部(加利福尼亚北部)、加拿大(中部)和欧洲(伦敦)上市。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。 2017 年 6 月 29 日
更新的主题

现在,您可以查看有关管道的以往执行的详细信息,而不仅仅是近期执行。这些详细信息包括开始和结束时间、持续时间及执行 ID。提供最近 12 个月内最多 100 次管道执行的详细信息。更新了主题 在中查看管道和详细信息 CodePipelineCodePipeline 权限参考中的配额 Amazon CodePipeline 以反映这种支持。

2017 年 6 月 22 日
更新了主题

Nouvola 已添加到 测试操作集成 中的可用操作列表。

2017 年 5 月 18 日
更新的主题 在 Amazon CodePipeline 向导中,“步骤 4:测试版” 页面已重命名为 “步骤 4:部署”。此步骤创建的阶段的默认名称已从“Beta”更改为“Staging”。许多主题和屏幕截图都已更新,以反映这些更改。 2017 年 4 月 7 日
更新的主题

现在,您可以将测试操作 Amazon CodeBuild 作为测试操作添加到管道的任何阶段。这使您可以更轻松地使用 Amazon CodeBuild 对代码运行单元测试。在此版本之前,您只能 Amazon CodeBuild 将单元测试作为生成操作的一部分来运行。生成操作需要生成输出构件,而单元测试通常不生成该项目。

主题产品和服务与 CodePipeline在中编辑管道 CodePipeline、和CodePipeline 管道结构参考已更新,以反映对的支持 Amazon CodeBuild。

2017 年 3 月 8 日
新增和更新的主题 目录已经过重组,以包括有关管道、操作和阶段过渡的章节。为 CodePipeline 教程添加了一个新章节。为了方便使用,产品和服务与 CodePipeline已分割为更短的主题。

新增的 “授权和访问控制” 部分提供了有关使用 Amazon Identity and Access Management (IAM) 的全面信息,以及 CodePipeline 如何通过使用证书来帮助安全访问您的资源。这些证书提供访问 Amazon 资源所需的权限,例如从 Amazon S3 存储桶中放入和检索工件,以及将 Amazon OpsWorks 堆栈集成到您的管道中。

2017 年 2 月 8 日
新的 区域 CodePipeline 现已在亚太地区(东京)上市。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。 2016 年 12 月 14 日
新的 区域 CodePipeline 现已在南美洲(圣保罗)上市。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。 2016 年 12 月 7 日
更新的主题

现在,您可以将生成操作 Amazon CodeBuild 作为生成操作添加到管道的任何阶段。 Amazon CodeBuild 是云端完全托管的构建服务,它可以编译您的源代码、运行单元测试并生成随时可以部署的工件。您可以使用现有的构建项目或在 CodePipeline 控制台中创建一个。然后,可以将生成项目的输出作为管道的一部分部署。

“身份验证和访问控制” 和 “主题产品和服务与 CodePipelineCodePipeline 管道结构参考 已更新,以反映对的支持 Amazon CodeBuild。在中创建管道 CodePipeline

现在,您可以使用 CodePipeline Amazon CloudFormation 和 Amazon 无服务器应用程序模型来持续交付您的无服务器应用程序。更新了主题产品和服务与 CodePipeline,以反映这一支持。

产品和服务与 CodePipeline已重组为按行动类型分组 Amazon 和合作伙伴提供的产品。

2016 年 12 月 1 日
新的 区域 CodePipeline 现已在欧洲(法兰克福)上市。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。 2016 年 11 月 16 日

更新的主题

Amazon CloudFormation 现在可以被选为管道中的部署提供者,使您能够在管道执行过程中对 Amazon CloudFormation 堆栈和更改集执行操作。“身份验证和访问控制” 和 “主题产品和服务与 CodePipelineCodePipeline 管道结构参考 已更新,以反映对的支持 Amazon CloudFormation。在中创建管道 CodePipeline

2016 年 11 月 3 日

新的 区域

CodePipeline 现已在亚太地区(悉尼)地区推出。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。

2016 年 10 月 26 日

新的 区域

CodePipeline 现已在亚太地区(新加坡)上市。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。

2016 年 10 月 20 日

新的 区域

CodePipeline 现已在美国东部(俄亥俄州)地区推出。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。

2016 年 10 月 17 日

更新了主题

更新了在中创建管道 CodePipeline,以反映对在源提供程序构建提供程序列表中显示自定义操作的版本标识符的支持。

2016 年 9 月 22 日

更新了主题

更新了在中管理批准操作 CodePipeline一节,以反映允许审批操作审核者直接从电子邮件通知中打开批准或拒绝修订表单的增强功能。

2016 年 9 月 14 日

新增和更新的主题

新主题介绍了如何查看当前流经软件发布管道的代码更改的详细信息。在查看手动审批操作或排查管道中的故障时,能够快速访问此信息会非常有用。

新部分监控管道提供了与监控管道状态和进度相关的所有主题的中心位置。

2016 年 9 月 08 日

新增和更新的主题

新部分在中管理批准操作 CodePipeline提供了有关在管道中配置和使用手动审批操作的信息。该部分中的主题提供有关审批过程的概念信息;设置所需 IAM 权限、创建审批操作及批准或拒绝审批操作的说明;以及在管道中到达审批操作时生成的 JSON 数据的示例。

2016 年 7 月 06 日

新的 区域

CodePipeline 现已在欧洲(爱尔兰)地区推出。更新了中的配额 Amazon CodePipeline主题及区域和终端节点主题。

2016 年 6 月 23 日

新主题

添加了新主题重试阶段中失败的操作,以介绍如何重试阶段中某个失败的操作或一组失败的并行操作。

2016 年 6 月 22 日

更新的主题

许多主题,包括身份验证和访问控制在中创建管道 CodePipelineCodePipeline 管道结构参考、以及,都已更新产品和服务与 CodePipeline,以反映对配置管道以将代码与中创建的自定义 Chef 食谱和应用程序一起部署代码的 Amazon OpsWorks支持。 CodePipeline 目前 Amazon OpsWorks 仅在美国东部(弗吉尼亚北部)区域 (us-east-1) 提供支持。

2016 年 6 月 2 日

新增和更新的主题

增加了新主题教程:创建简单的管道(CodeCommit存储库)。本主题提供了一个演练示例,演示如何使用 CodeCommit 存储库和分支作为管道中源操作的源位置。为了反映与的这种集成,还更新了其他几个主题 CodeCommit,包括身份验证和访问控制产品和服务与 CodePipeline教程:创建一个四阶段管道、和故障排除 CodePipeline

2016 年 4 月 18 日

新主题

增加了新主题在中调用管道中的 Amazon Lambda 函数 CodePipeline。本主题包含向管道添加 Lambda Amazon Lambda 函数的示例函数和步骤。

2016 年 1 月 27 日
更新了主题 向“身份验证和访问控制”添加了一个新部分“基于资源的策略”。 2016 年 1 月 22 日
新主题 增加了新主题产品和服务与 CodePipeline。有关与合作伙伴和其他人集成的信息 Amazon Web Services 已移至本主题。还添加了博客和视频链接。 2015 年 12 月 17 日
更新了主题

与 Solano CI 集成的详细信息已添加到产品和服务与 CodePipeline

2015 年 11 月 17 日
更新了主题

Jenkins CodePipeline 插件现已通过 Jenkins 插件管理器提供,作为 Jenkins 插件库的一部分。教程:创建一个四阶段管道中安装插件的步骤已更新。

2015 年 11 月 9 日

新的 区域

CodePipeline 现已在美国西部(俄勒冈)地区推出。更新了中的配额 Amazon CodePipeline主题。添加了区域和终端节点链接。

2015 年 10 月 22 日

新主题

增加了两个新主题为存储在 Amazon S3 中的项目配置服务器端加密 CodePipeline在中 CodePipeline 创建使用其他 Amazon 账户资源的管道。向“身份验证和访问控制”添加了一个新部分示例 8:在管道中使用与另一个账户相关联的 Amazon 资源

2015 年 8 月 25 日

更新了主题

更新了在中创建和添加自定义操作 CodePipeline主题,以反映结构更改,包括inputArtifactDetailsoutputArtifactDetails

2015 年 8 月 17 日

更新了主题

更新了故障排除 CodePipeline主题,修改了排查服务角色和 Elastic Beanstalk 问题的步骤。

2015 年 8 月 11 日

更新了主题

“身份验证和访问控制” 主题已更新,其中包含对的服务角色的最新更改 CodePipeline。 2015 年 8 月 6 日

新主题

增加了故障排除 CodePipeline主题。在教程:创建一个四阶段管道中增加了有关 IAM 角色和 Jenkins 的更新步骤。

2015 年 7 月 24 日

主题更新

教程:创建一个简单的管道(S3 存储桶)教程:创建一个四阶段管道中增加了有关下载示例文件的更新步骤。

2015 年 7 月 22 日

主题更新

教程:创建一个简单的管道(S3 存储桶)中增加了示例文件下载问题的临时解决方法。

2015 年 7 月 17 日

主题更新

中的配额 Amazon CodePipeline中增加了一个链接,指向有关哪些限制可以更改的信息。

2015 年 7 月 15 日

主题更新

更新了“身份验证和访问控制”中的托管策略部分。

2015 年 7 月 10 日

第一个公开发布版

这是《 CodePipeline 用户指南》的首次公开发布。

2015 年 7 月 9 日