我们正在使用TeamCity 5.0使用sln2008构建运行器构建C#解决方案。我们有多个生成exe文件的项目。我们希望使用TeamCity的工件功能来展平所有目录。我们希望所有文件都进入一个没有子文件夹的文件夹,无论它来自哪个文件夹。 TeamCity在创建工件时保留目录层次结构。
我们的工件是使用
创建的**\bin\Release\*.*=>PublishedFiles
我们得到的是
我们想要的是
修改
TeamCity 5.1将让我们更接近。
模式
SomeLibrary\bin\Release\*.dll => PublishedFiles
会得到我们
但是
**\bin\Release\*.dll => PublishedFiles
仍将保留我们不想要的结构。
目前我们使用MSBuild展平结构,然后使用TeamCity归档它。跳过MSBuild部分会很好。
答案 0 :(得分:2)
答案 1 :(得分:0)
在任何情况下,您都可以将DLL移动到新目录并发布它们。