gpt4 book ai didi

github - VSTS 按存储库文件夹过滤?

转载 作者:行者123 更新时间:2023-12-01 10:33:13 24 4
gpt4 key购买 nike

我正在使用 Visual Studio Team Services 构建存储在 GitHub (here) 中的项目。主分支包含构成解决方案的多个项目。其中有一个 WebAPI 项目和一个 Cordova 项目。我需要在 VSTS 中使用两个单独的构建定义来构建它们。

之前我已经设置了构建定义并使用分支过滤器来过滤已推送到存储库的内容。例如:

master/src/API

这行得通,但现在行不通了。好像底层代码已经改变了。 “master”过滤器仍然有效,我理解这个功能可能意味着如何专门针对分支而不是分支内的文件夹进行过滤?

这不是一个大问题,但此时我的所有构建都会在每次 checkin 时触发,即使在此期间源代码没有任何更改。所以我不知道这个问题的好的解决方案是什么:

  1. 将每个项目都放在它自己的分支中。似乎是一种解决方法
  2. 一些其他过滤选项或其他语法或其他什么?
  3. 保持原样,不要担心额外的构建(但那很痒,你知道......)

有人在运行类似的设置吗?

最佳答案

VSTS GitHub CI Build 不支持路径过滤器,它可用于 VSTS 上的 Git CI Build。你可以给这个用户投票:https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/15140571-enable-continuous-integration-path-filters-for-git

解决方法如您所说,将每个项目都放在自己的分支中。

关于github - VSTS 按存储库文件夹过滤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39293463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com