发布于: Feb 9, 2024

AWS CodePipeline V2 类型的管道现在支持额外的管道触发筛选条件和两种新的管道执行模式:并行和排队。管道触发筛选条件使客户能够使用来自 GitHub.com、GitHub Enterprise Server、Bitbucket.com、GitLab.com 和 GitLab 自行管理的资源来控制何时应触发管道执行。管道执行模式使客户能够控制启动管道的多次执行时的并发行为。 

对于 Git 事件类型(例如推送和拉取请求)以及 Git 元数据(例如分支名称和文件路径),客户可以使用筛选条件来定义管道的触发器。对于功能分支和 GitFlow,客户可以针对分支名称配置 Glob 模式,而对于单存储库,客户可以针对文件路径配置 Glob 模式。并行执行模式允许管道的每次执行并行运行,而不会影响该管道的其他执行,而排队执行模式允许管道的每次执行按照启动顺序在管道中进行,最近的执行不会覆盖上一次执行。 

要了解有关使用管道触发器和管道执行模式的更多信息,请参阅我们的文档。有关 AWS CodePipeline 的更多信息,请访问我们的产品页面。新功能适用于支持 AWS CodePipeline 的所有区域,但亚太地区(香港)、非洲(开普敦)、中东(巴林)、欧洲(苏黎世)、亚太地区(雅加达)、亚太地区(海得拉巴)、亚太地区(大阪)、亚太地区(墨尔本)、以色列(特拉维夫)、欧洲(西班牙)和中东(阿联酋)以及 AWS GovCloud(美国西部)区域除外。