仅当用户在代码仓库中创建标签时触发代码管道

问题描述:

当用户在代码提交仓库中创建标签时,是否可以配置用于调用代码管道的云监视事件模式? 或者有什么办法可以限制用户在每次提交时都不运行管道?仅当用户在代码仓库中创建标签时触发代码管道

我认为CodePipeline目前不支持此功能。

我做了什么以获得相同的效果是让管道像往常一样运行,并在构建步骤中(我在本例中使用CodeBuild,但它适用于任何CI工具,例如Jenkins)我立即检查提交是否被标记如果不是,使用git命令并中止构建。

这显然不是理想的,但它确实完成了工作。