繁体   English   中英

这是否可以在 yaml 中为目标管道创建多个管道触发器?

[英]Is this possible to create multiple pipeline triggers for target pipeline in yaml?

我正在为我的 NuGet 创建一组管道,并希望设置管道依赖项以构建/发布层次结构中所有已更改的 NuGet。

如果后代管道只有一个祖先,则一切正常。 但是在 NuGet 有多个祖先的情况下,它将不起作用。 例如,我有下一个资源部分的管道

resources:
  pipelines:
    - pipeline: entity
      source: Entity-Ci
      trigger:
        branches:
          include:
            - '*'
    - pipeline: configuration
      source: Configuration-CI
      trigger:
        branches:
          include:
            - '*'
    - pipeline: dataAbstractions
      source: DataAccess-Abstractions-CI
      trigger:
        branches:
          include:
            - '*'

而且这个管道无论如何都不会自动启动。 如果我只留下一个“-管道”部分-它可以工作。

在任何祖先管道被触发运行的情况下,这是否可以创建一个运行管道的触发器?

谢谢。

在任何祖先管道被触发运行的情况下,这是否可以创建一个运行管道的触发器?

答案是肯定的,我用多个流水线资源测试过,都可以正常工作。

在此处输入图像描述

在此处输入图像描述 在此处输入图像描述

您可以尝试在 UI 中配置构建完成触发器,从设置菜单中选择触发器,看看这是否有效。

在此处输入图像描述

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM