我有一个依赖于共享库Project B的应用程序项目A,每个项目都有自己的VCS Root(不同的Git存储库)。
每个项目独立版本,例如项目A可以是1.0,而项目B是2.0版。我们使用GitFlow作为发布模型。当我们为发布版本更改项目A和B时,每个项目将具有不同的发布分支名称。例如项目A:/release/1.0-rc,项目B:/release/2.0-rc。
有可能以某种方式配置Project A版本构建以在项目B版本构建上具有快照/工件依赖性吗?
答案 0 :(得分:0)
在添加新的Artifact依赖项时,会要求添加Depend on
,这将在您的Project B配置中。
然后,您可以指定Get artifacts from
到Latest successful build
,然后询问是否可用,使用Build分支。
默认值为<default>
,在您的情况下,它将是:release/2.0-rc
。
注意,为了使此功能可用,您的VCS根应该在
内有多个观看分支Branch specification