将TeamCity工件复制到目标路径的根目录的正确通配符语法是什么?

Tro*_*unt 14 teamcity configuration artifacts

我在TeamCity工件配置中使用通配符语法进行了一个小小的戏剧.我想从任何文件夹中获取与myproject.*.dll模式匹配的每个文件,并将每个DLL放在工件路径的根目录中.

这是我目前得到的:

**/obj/Debug/myproject.*.dll => /
Run Code Online (Sandbox Code Playgroud)

这是抓取所有的DLL,但它将它们放在与源相同的文件夹结构中,而不是在我获得"Web/obj/debug/myproject.web.dll"的工件中以"myproject.web.dll"结尾.

我在这里错过了什么?

KIR*_*KIR 13

我担心你不能轻易做到这一点.您应该将本地*.dll收集到一个地方,然后使用TeamCity的工件规则将所有这些复制到根目录.

或者,您可以手动输入所有路径(不包括**部分)

这就是它在TC中的工作方式.