【发布时间】:2020-02-02 15:02:02
【问题描述】:
管道是否可以在一个 YAML 文件中包含多个触发器,每个触发器执行不同的作业?
在我们的管道中,我们将解决方案中的每个项目打包并将其作为 nuget 包推送到我们自己的 azure devops 工件中,并希望根据项目进行打包和推送。看到可以在触发器中指定分支和路径,但是根据this只能有一个触发器。但他只在问题中指出,文档并没有明确说明。
现在我的选择是为每个项目配置带有 yaml 文件的不同管道,但我想在这里询问是否可以这样做。
【问题讨论】:
-
您可以添加多个触发器。您可以对任务、作业、阶段和环境使用条件来仅在特定情况下运行。 docs.microsoft.com/en-us/azure/devops/pipelines/…
-
好的,谢谢!我会读一读。
标签: azure asp.net-core azure-devops yaml razor-class-library