TeamCity两个使用相同签出目录的构建会不断清理文件夹



我有两个不同的构建配置,它们共享同一个目标文件夹并指向同一个源代码管理分支。每当我在其中一个中运行构建时,在获取源代码管理文件之前,目标文件夹都会被清除。这使得我的编译失败,因为引用DLL不受源代码管理。有没有办法避免清理文件夹?我只想更新已更改的文件。非常感谢。

  1. 您可以通过在构建配置中指定来覆盖"工作目录">
  2. 此外,您还可以通过将一个构建作为父构建和另一个作为子构建来设置构建之间的依赖关系
  3. 对于通常首先触发的第一个构建,您可以避免"clean"。但这种选择并不理想,因为它可能会在构建中产生其他影响

还要确保检查文件导入到的签出目录。在中,这似乎也在目录中

最新更新