У меня есть конфигурация сборки TeamCity, которая включает следующие публикации артефактов:
Source\Builder\bin\Release\*.dll=>release
Это прекрасно работает, однако я хочу исключить одну DLL (их довольно много) и прочитал, что для этого вы можете использовать операторы + и -. Что-то вроде:
+: Source\Builder\bin\Release\*.dll=>release
-: Source\Builder\bin\Release\Builder.*
Как только я их добавлю, артефакты не публикуются, и я получаю следующую ошибку в журнале сборки (похоже, что она подсчитывает + как часть пути):
[Publishing artifacts] Collecting files to publish [+:Source\Builder\bin\Release\*.dll=>release]
[Publishing artifacts] Artifacts path +:Source/Builder/bin/Release/*.dll not found
Я использую версию 7.1.1, любые идеи (я не уверен, действительно ли эти операторы действительны). Я видел решение с MSBuild, но я удивлен, что эта функция недоступна.
Спасибо заранее.