发布于: 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 区域的更多信息,请参阅区域和终端节点