0

我有一个管道,其中不同部分使用指向相同git存储库的VCS根目录。使用具有依赖性参数的VCS根目录

在组成一个自定义管道,允许将VCS根默认分支设置为参数(默认为主)我希望下游作业使用相同的分支,但下游似乎使用默认值,而不管我怎么用%deps覆盖它%

我误解了参数化vcs根如何工作?

回答

0

您只需要在流水线中的所有构建配置之间设置Snapshot Dependencies - 您无需对“默认分支”进行参数设置。

使用相同的源快照作为整个排队构建链被处理

在GIT中它基本上意味着所有建立在流水线配置将使用相同的提交,因此相同的分支,以及

+0

我们在管道的不同阶段使用不同的vcs根,因为代码是以小型仓库组织的,而不是将所有内容都放在一个地方。 当我们谈论vcs根时,%dep。%会被忽略吗? –