相关疑难解决方法(0)

TeamCity Artifacts; 排除单个文件

我有一个TeamCity构建配置,其中包含以下内容来发布工件:

Source\Builder\bin\Release\*.dll=>release
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我想排除一个DLL(有很多),并已阅读,你可以使用+& - 运算符来做到这一点.有点像:

+: Source\Builder\bin\Release\*.dll=>release
-: Source\Builder\bin\Release\Builder.*
Run Code Online (Sandbox Code Playgroud)

只要我添加这些工件,就不会发布任何工件,并且我在构建日志中遇到以下错误(看起来它正在计算+作为路径的一部分):

[Publishing artifacts] Collecting files to publish [+:Source\Builder\bin\Release\*.dll=>release]
[Publishing artifacts] Artifacts path +:Source/Builder/bin/Release/*.dll not found
Run Code Online (Sandbox Code Playgroud)

我正在使用版本7.1.1,任何人的想法(我不确定这些运算符是否有效).我已经看到了MSBuild的解决方案,但我很惊讶这个功能不可用.

提前致谢.

teamcity continuous-integration build

13
推荐指数
2
解决办法
8974
查看次数

标签 统计

build ×1

continuous-integration ×1

teamcity ×1