发布于: Feb 9, 2024
AWS CodePipeline V2 类型的管道现在支持额外的管道触发筛选条件和两种新的管道执行模式:并行和排队。管道触发筛选条件使客户能够使用来自 GitHub.com、GitHub Enterprise Server、Bitbucket.com、GitLab.com 和 GitLab 自行管理的资源来控制何时应触发管道执行。管道执行模式使客户能够控制启动管道的多次执行时的并发行为。
对于 Git 事件类型(例如推送和拉取请求)以及 Git 元数据(例如分支名称和文件路径),客户可以使用筛选条件来定义管道的触发器。对于功能分支和 GitFlow,客户可以针对分支名称配置 Glob 模式,而对于单存储库,客户可以针对文件路径配置 Glob 模式。并行执行模式允许管道的每次执行并行运行,而不会影响该管道的其他执行,而排队执行模式允许管道的每次执行按照启动顺序在管道中进行,最近的执行不会覆盖上一次执行。