【问题标题】:trigger path filter not automating the pipeline触发路径过滤器不会使管道自动化
【发布时间】:2021-04-01 08:22:17
【问题描述】:

我有一个单一存储库,其中包含所有 API 和功能应用程序的 1 个解决方案文件。我为所有 API 和函数应用程序创建了单独的管道。如果 API 或功能应用程序之一发生任何更改,则必须触发特定管道。但对我来说,所有管道都在触发。所以我在管道中添加了触发过滤路径。但是添加触发路径过滤器后不会自动触发。

【问题讨论】:

  • 你能分享一下repo中的文件目录结构吗?
  • 我添加了我们文件目录结构的图片
  • 未获得您的最新信息。只是想检查以下答案是否对您有帮助?如果是,您可以accept the answer,这也可以使与您有相同困惑的其他人受益,我们可以存档此线程。另外,如果仍有任何疑问,请随时在下面发表评论:-)

标签: asp.net azure-devops triggers path azure-pipelines


【解决方案1】:

包含路径应​​该是路径而不是其他路径,例如:

我的回购结构:

现在,我指定文件test.java 作为触发路径。我的 YAML 构建触发器配置:

trigger:
  batch: true
  branches:
    include:
    - main
  paths:
    include:
    - com/Test/test.java

结果:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-04
    • 2020-04-24
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 2020-10-22
    • 2015-06-27
    • 1970-01-01
    相关资源
    最近更新 更多