在dotnet sdk 3.0.100中进行测试后立即调用dotnet发布

时间:2019-09-30 13:16:37

标签: .net .net-core msbuild dotnet-cli

我的构建管道包括几个步骤。其中一个dotnet test,紧随其后dotnet publish。这两个命令都带有几个参数:

dotnet test --configuration Release -p:DefineConstants=TEST_PHASE
dotnet publish --configuration Release --self-contained --runtime win-x64 --output bin/publish

如您所见,在测试时,我定义了附加的定义常量TEST_PHASE

现在是问题所在。看起来publish命令不考虑缺少TEST_PHASE并重用现有的DLL。

我以前从未在同一管道上遇到过此问题,并且似乎在我更新到dotnet sdk 3.0.100后就出现了该问题。我找不到有关该行为的任何信息。

0 个答案:

没有答案