如何在TeamCity中获取项目依赖项的checkout目录?

Ste*_*fan 5 teamcity configuration dependencies

我使用TeamCity作为构建服务器,在配置项目及其依赖项时遇到一些麻烦.

最终我想得到项目依赖项的checkout目录来配置某些构建步骤.为此,我有%teamcity.build.checkoutDir%项目本身的checkout目录的变量.

但是,我没有找到类似的东西%dep.<dependencyID>.teamcity.build.checkoutDir%.

有没有办法获得依赖的结帐目录?

Bis*_*_86 10

您可以checkoutDir在第一个构建中添加一个参数(比如说),其值等于%teamcity.build.checkoutDir%.然后,您可以在依赖构建中获取此值(通过快照或artefact依赖项)