我们根据 BuildConfiguration 变量使用多重配置,并在我们的一个构建中与 Clean:false 并行运行发布和调试。在代理队列中,我们有两个满足此特定构建定义要求的代理。
问题是无法在此构建上设置代理。
这就是为什么您不能肯定地说调试将始终基于代理 x 并在代理 y 上发布。如果现在一旦在代理 x 上构建发布,那么文件就在那里并且不会被删除。如果这导致它在填充 drop 时复制了一些东西,那么“过时”的文件将在那里结束。
一种选择是 Clean:All,但我们不想错过增量模式。
这个问题有解决方案吗?