如何将 PR 构建排除为依赖管道的资源?
How do I exclude a PR build as resource to a dependent pipeline?
我有一个构建应用程序的 azure 构建管道 - 我们称它为 App2 - 并包含另一个构建的输出,该构建已经构建了另一个应用程序 - App1 - App2 依赖于此。但我不想包含基于拉取请求 (PR) 的 App1 构建,只想要基于 PR 合并到的分支中的代码的构建。
那么,如何将 PR 构建排除为依赖管道的资源?
更新
它似乎是通过在我们的构建管道 yaml 开头的管道资源部分将分支参数设置为 development 来修复的。例如:
- pipeline: pipeline_reference_name
source: pipeline_name
branch: development
我有一个构建应用程序的 azure 构建管道 - 我们称它为 App2 - 并包含另一个构建的输出,该构建已经构建了另一个应用程序 - App1 - App2 依赖于此。但我不想包含基于拉取请求 (PR) 的 App1 构建,只想要基于 PR 合并到的分支中的代码的构建。
那么,如何将 PR 构建排除为依赖管道的资源?
更新 它似乎是通过在我们的构建管道 yaml 开头的管道资源部分将分支参数设置为 development 来修复的。例如:
- pipeline: pipeline_reference_name
source: pipeline_name
branch: development