我们的TeamCity并在[Build Configuration]
页的[Runner: Command Line]
,有一个场%system.teamcity.build.workingDir%
哪里的TeamCity获得值%system.teamcity.build.workingDir%
我的问题是哪里的TeamCity得到这个值从当我看到代理的系统属性时,我没有看到它已被设置。 %system.teamcity.build.workingDir%
不会出现在[System Properties]
或[Environment Variables]
你引用的文件,这是这么说的很多东西,但还是敢说'%system.teamcity.build.workingDir%'和'%system.agent.work.dir%'是一样的! – manojlds 2011-05-17 05:01:28
@manojlds - 你说得对。我的评论是基于默认安装的情况。另外我忘了包含临时目录。正确的句子应该是:%system.teamcity.build.workingDir%=%system.agent.work.dir%/ [tempdir](对于默认安装)。 – Snahider 2011-05-17 05:55:32
再次,不正确。取决于检出目录是什么以及是否设置了构建步骤的工作目录。默认安装并不意味着构建的默认配置。 – manojlds 2011-05-17 05:59:14