从Azure DevOps中的子模块触发父存储库中的构建

时间:2019-03-12 13:55:42

标签: git azure-devops

我在Azure DevOps上拥有所有的git仓库和构建定义存储。到目前为止,我在每个独立的存储库中都为master分支建立了策略,以确保没有重大更改可以合并到master中。

其中一个存储库在另一个存储库中用作子模块。假设我有repo-Arepo-B,其中repo-Brepo-A中的子模块:

├── repo-A
│   ├── repo-B

repo-Bfeature-branch中请求PR时,我想在repo-A中运行feature-branchrepo-B中签出的构建。可以在Azure DevOps中完成此操作吗?

1 个答案:

答案 0 :(得分:0)

  

从Azure DevOps中的子模块在父存储库中生成触发器

恐怕没有其他方法可以触发父存储库中的构建,但无法触发子模块中的PR。目前,我们只能触发并建立在单个git存储库上。

关于Azure DevOps的请求有closed user voice。如果对您很重要,您可以在这里打开新票证:

enter image description here

您可以对此反馈进行投票并添加评论。当有足够的社区投票并添加反馈意见时,产品团队成员将认真对待此反馈意见。

希望这会有所帮助。