TeamCity 7.0依赖项和版本

TeamCity 7.0依赖项和版本,teamcity,teamcity-7.0,Teamcity,Teamcity 7.0,我决定遵循“最佳实践”,只构建一次工件,并在各种构建中共享它们。因此,我创建了一个主构建,它只构建正确的工件,然后让其他构建具有工件依赖性以导入预构建的程序集和.exe 不幸的是,我在这方面遇到了一些问题。具有工件依赖项的构建与主构建的版本不同。因此,主构建版本可能是2.2.11.6787,但运行测试的构建版本号为2.2.111.6787,即使它使用的是版本为2.2.11.6787的工件。这同样适用于运行完整测试套件的夜间构建 具有工件依赖关系的生成是否可以从主生成继承版本信息?您可以使用 只需

我决定遵循“最佳实践”,只构建一次工件,并在各种构建中共享它们。因此,我创建了一个主构建,它只构建正确的工件,然后让其他构建具有工件依赖性以导入预构建的程序集和.exe

不幸的是,我在这方面遇到了一些问题。具有工件依赖项的构建与主构建的版本不同。因此,主构建版本可能是2.2.11.6787,但运行测试的构建版本号为2.2.111.6787,即使它使用的是版本为2.2.11.6787的工件。这同样适用于运行完整测试套件的夜间构建


具有工件依赖关系的生成是否可以从主生成继承版本信息?

您可以使用
只需将测试或夜间构建的构建编号模式设置为%dep..build.number%,其中是主构建配置的ID

谢谢Nikita,非常感谢。