2016-04-18 16 views
4

私はVSTS vNextビルドシステムを使用してC#ソリューションを構築しています。 以下に、NuGet Packagerの設定を示します。 nuspecファイルへのパスは、.csprojファイルを参照するように設定されています。VSTS NuGetパックテストプロジェクトを除外

enter image description here

しかし、これはすべての.csprojファイルを含み、私はテストプロジェクトを除外する必要があります。 'Core.Test.csproj'は無視しますが、 'Core.csproj'はまだパッケージ化しています。

私は試しました '* .csproj; - :! * test.csproj 'と他の組み合わせは、これを考え出して運がなかった!誰でもパターンマッチングがどのようにvNextビルドで動作するかを知っていますか?

答えて

8

**\*.csproj;-:**\*test.csprojする必要があります(苦情点は必要ありません)。そうでない場合は、バグがある可能性がありますので、GitHubに登録してください。

+0

あなたは複数の除外を行うことができることに気付きましたか?例えば**/* .csproj; - :**/*。Tests.csproj; - :**/*。ConsoleApp.csproj' – chris31389

+0

これはうまくいくはずです –

+0

私はそうではないことを知っています: GitHubの問題として? – chris31389

関連する問題