如何防止TeamCity为预测试的提交创建工件?

如何防止TeamCity为预测试的提交创建工件?,teamcity,artifacts,Teamcity,Artifacts,现在,TeamCity在每次我成功执行预测试提交时都会创建两组工件,一组是在它使用运行测试的本地更改构建解决方案时创建的,另一组是在它被VCS存储库更改触发时创建的 如何防止它为提交前要测试的构建创建工件?为VCS触发的构建使用不同的构建配置,该配置没有任何保存工件的路径 转到“管理”页面并复制现有生成配置 在原始配置的“构建触发”下,禁用“文件签入VCS时启用触发” 在“常规设置”下的复制删除工件路径中的所有内容 检查要定义的build.is.personal系统属性或build\u is\

现在,TeamCity在每次我成功执行预测试提交时都会创建两组工件,一组是在它使用运行测试的本地更改构建解决方案时创建的,另一组是在它被VCS存储库更改触发时创建的


如何防止它为提交前要测试的构建创建工件?

为VCS触发的构建使用不同的构建配置,该配置没有任何保存工件的路径

  • 转到“管理”页面并复制现有生成配置
  • 在原始配置的“构建触发”下,禁用“文件签入VCS时启用触发”
  • 在“常规设置”下的复制删除工件路径中的所有内容

检查要定义的build.is.personal系统属性或build\u is\u personal环境变量