使用Teamcity在源代码中构建临时目录

时间:2017-02-22 16:14:53

标签: teamcity

我正在使用Teamcity来构建一个CMake项目。我想关闭Clean all files in the checkout directory before the build,这样就不必再次获取所有来源进行微小更改。有没有办法可以将CMake工作目录指定为Teamcity为我创建的某个临时目录,然后在构建完成后删除?

我认为%system.teamcity.build.tempDir%可能会这样做,但似乎没有任何文档,我认为这可能只是所有构建的目录。

1 个答案:

答案 0 :(得分:2)

%system.teamcity.build.tempDir%没问题。实际上%TEMP%(在Windows上,或TeamCity中的%env.TEMP%发言):代理会覆盖env var并为每次运行使用干净的临时目录。