【发布时间】:2019-08-07 22:09:02
【问题描述】:
我有以下存储库:
-
my-app-repo- 包含应用的代码 -
pipeline-repo- 构建 my-app-repo 以及其他管道的集合
我正在尝试在 pipeline-repo 中构建一个 yml 管道,该管道将在提交到 my-app-repo 时触发。
根据the official yml documentation,这听起来可能,但我无法让它工作。
这是我尝试过的:
pipeline-repo/my-app-repo-build.yml
resources:
repositories:
- repository: target_repo
type: git
name: my-project/my-app_repo
trigger:
branches:
include:
- master
jobs:
- job:
steps:
- script: echo "Should be triggered from a push to my-app-repo!"
当我推送到my-app-repo 时,构建没有触发。它仅在提交到 source 存储库 (pipeline-repo) 时开始,我无法更改它,因为它包含 yml 定义。
我错过了什么简单的东西吗?
【问题讨论】:
-
您好,我目前正在寻找这样的功能,我想知道您是否找到了解决此问题的方法或目前没有办法?
-
@Matrix 我也在研究这种类型的设置。你知道它现在是否支持(2020 年 6 月)?
-
@OvidiuBuligan 我不确定,我还没有看到任何关于此的消息。
标签: azure-devops azure-pipelines azure-pipelines-build-task