我想在另一个管道中的阶段完成时触发管道,但我只想在特定文件夹中发生更改时才执行此操作。
基于源管道的触发按预期工作,但我没有看到设置路径过滤器的选项。如果我在路径上添加普通触发器,则如果文件夹中有更改,它会立即执行,而不是在源管道完成时执行:
trigger:
paths:
include:
- path/to/folder/*
resources:
pipelines:
- pipeline: SourcePipeline
source: SourcePipeline
trigger:
stages:
- sourcestage
这可以在ADO中实现吗?我想另一种选择是仍然触发它,但在管道中设置一个步骤或条件,如果文件夹中的文件没有更改,则中止。
这是做不到的。
链接管道的触发器上没有路径过滤器选项。