From 5fbd556f1cb81153e5c88914d0220dcdceac9209 Mon Sep 17 00:00:00 2001 From: Andrew Arnott Date: Thu, 7 Nov 2019 17:08:23 -0700 Subject: [PATCH] Build .snupkg archives for nuget.org publishing This allows the VS debugger to automatically find the pdb files and allow stepping into MessagePack code from a consuming application. --- Directory.Build.props | 3 ++- azure-pipelines/build.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 422a08e0b..deed89680 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -18,7 +18,8 @@ true true - $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb + true + snupkg diff --git a/azure-pipelines/build.yml b/azure-pipelines/build.yml index 383e94558..8e2ebd0a9 100644 --- a/azure-pipelines/build.yml +++ b/azure-pipelines/build.yml @@ -117,6 +117,7 @@ steps: inputs: Contents: | bin/**/$(BuildConfiguration)/**/*.nupkg + bin/**/$(BuildConfiguration)/**/*.snupkg bin/**/$(BuildConfiguration)/**/*.vsix TargetFolder: $(Build.ArtifactStagingDirectory)/deployables flattenFolders: true