アーティファクトを公開するための以下を含む TeamCity ビルド構成があります。
Source\Builder\bin\Release\*.dll=>release
これは正常に動作しますが、1 つの 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 を使用したソリューションを見てきましたが、この機能が利用できないことに驚いています。
前もって感謝します。