From 3bb9cda189dabfbd1b992b20a738d9479fd5a58b Mon Sep 17 00:00:00 2001 From: Doug Bunting Date: Thu, 23 May 2019 22:14:40 -0700 Subject: [PATCH] Perform symbol publication using Microsoft.SymbolUploader.Build.Task (#10358) - aspnet/AspNetCore-Internal#2126 - allow release pipeline to publish symbols on all builds: #10113 - add new project that publishes symbols to MSDL and SymWeb - release pipeline prepares then restores and builds the new project - expire symbols after 10 years (or so) nits: - add `$env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE` to ci.yml --- .azure/pipelines/ci.yml | 4 +++ eng/PublishSymbols.proj | 62 +++++++++++++++++++++++++++++++++++++++++ eng/Versions.props | 1 + 3 files changed, 67 insertions(+) create mode 100644 eng/PublishSymbols.proj diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index 755ffe182e..900b033f83 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -17,6 +17,10 @@ pr: include: - '*' +variables: +- name: DOTNET_SKIP_FIRST_TIME_EXPERIENCE + value: true + jobs: - template: jobs/default-build.yml parameters: diff --git a/eng/PublishSymbols.proj b/eng/PublishSymbols.proj new file mode 100644 index 0000000000..dd2c968566 --- /dev/null +++ b/eng/PublishSymbols.proj @@ -0,0 +1,62 @@ + + + + netcoreapp3.0 + true + artifacts\manifests\ + true + + + 3650 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eng/Versions.props b/eng/Versions.props index 78e4d044b8..7fdd2d0d75 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -140,6 +140,7 @@ 15.9.0 1.0.0-beta2-18618-05 1.0.0-beta2-18618-05 + 1.0.0-beta-64023-03 4.5.0 4.4.0