发布于: Oct 11, 2017

AWS CodePipeline 现在可以执行管道,以响应来自 AWS CodeCommit 的基于推送的触发器。以前,CodePipeline 会定期检查 CodeCommit,以确定是否有更改。现在,在提交更改以便在 CodePipeline 中触发管道执行时,CodeCommit 将发送 Amazon CloudWatch 事件。

默认情况下,从 AWS 管理控制台创建的任何基于 CodeCommit 的管道都将使用 CloudWatch 事件来触发管道,在管理控制台中对基于 CodeCommit 的现有管道的任何编辑都会迁移您的管道以使用 CloudWatch 事件。您还可以通过更改 CodePipeline 中的检测选项来选择不使用推送支持。如果您要使用 AWS 命令行界面、CodePipeline API 或 AWS CloudFormation 来创建或更新基于 CodeCommit 的管道,则需要执行相应的操作,才能利用这些新功能。请访问此处了解有关迁移至 CloudWatch 事件的更多信息。

有关设置和使用管道的更多信息,请转至此处

此服务在亚太地区 (首尔) 和亚太地区 (孟买) 不可用。AWS CodePipeline 已在美国东部 (俄亥俄)、美国东部 (弗吉尼亚北部)、美国西部 (俄勒冈)、美国西部 (加利福尼亚北部)、加拿大 (中部)、欧洲 (伦敦)、欧洲 (爱尔兰)、欧洲 (法兰克福)、亚太地区 (悉尼)、亚太地区 (孟买)、亚太地区 (新加坡)、亚太地区 (东京)、亚太区域 (首尔) 和南美洲 (圣保罗) 区域推出。有关 AWS 区域的更多信息,请参见区域和终端节点