From 75b24fd71be793142dfcbdd78f30b263fc834440 Mon Sep 17 00:00:00 2001 From: Kennedy Kangethe Munga Date: Thu, 1 Aug 2024 10:08:23 +0300 Subject: [PATCH 1/3] Publish symbols --- .azure-pipelines/ci-build.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.azure-pipelines/ci-build.yml b/.azure-pipelines/ci-build.yml index caef9f87e9..d0ea3c1e87 100644 --- a/.azure-pipelines/ci-build.yml +++ b/.azure-pipelines/ci-build.yml @@ -58,4 +58,17 @@ jobs: publishVstsFeed: $(PROJECT_NAME)/$(PREVIEW_FEED_NAME) allowPackageConflicts: true + - task: PublishSymbols@2 + displayName: Publish Symbols + inputs: + SymbolsFolder: '$(Build.ArtifactStagingDirectory)' + SearchPattern: '**//Microsoft.Graph.Entra.*.nupkg' + IndexSources: true + PublishSymbols: true + SymbolServerType: 'TeamServices' + SymbolExpirationInDays: '36530' + IndexableFileFormats: 'Default' + DetailedLog: true + SymbolsArtifactName: 'Symbols_$(BuildConfiguration)' + - template: ./common-templates/security-post-checks.yml From db8e20215b37f30a3fadc4e8fc10edd4b643df5e Mon Sep 17 00:00:00 2001 From: Kennedy Kangethe Munga Date: Wed, 4 Sep 2024 11:41:56 +0300 Subject: [PATCH 2/3] Update --- .azure-pipelines/ci-build-migrate.yml | 13 +++++++++++++ .azure-pipelines/ci-build.yml | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.azure-pipelines/ci-build-migrate.yml b/.azure-pipelines/ci-build-migrate.yml index 6fae92cf61..da1a62c0ae 100644 --- a/.azure-pipelines/ci-build-migrate.yml +++ b/.azure-pipelines/ci-build-migrate.yml @@ -51,4 +51,17 @@ jobs: publishVstsFeed: $(PROJECT_NAME)/$(PREVIEW_FEED_NAME) allowPackageConflicts: true + - task: PublishSymbols@2 + displayName: Publish Symbols + inputs: + SymbolsFolder: '$(Build.ArtifactStagingDirectory)' + SearchPattern: '**/Microsoft.Graph.Entra.*.snupkg' + IndexSources: true + PublishSymbols: true + SymbolServerType: 'TeamServices' + SymbolExpirationInDays: '36530' + IndexableFileFormats: 'Default' + DetailedLog: true + SymbolsArtifactName: 'Symbols_$(BuildConfiguration)' + - template: ./common-templates/security-post-checks.yml diff --git a/.azure-pipelines/ci-build.yml b/.azure-pipelines/ci-build.yml index d0ea3c1e87..1a4eefe033 100644 --- a/.azure-pipelines/ci-build.yml +++ b/.azure-pipelines/ci-build.yml @@ -62,7 +62,7 @@ jobs: displayName: Publish Symbols inputs: SymbolsFolder: '$(Build.ArtifactStagingDirectory)' - SearchPattern: '**//Microsoft.Graph.Entra.*.nupkg' + SearchPattern: '**/Microsoft.Graph.Entra.*.snupkg' IndexSources: true PublishSymbols: true SymbolServerType: 'TeamServices' From f767bfd4bd46fdaa82b97c9948b9a1e3375229d6 Mon Sep 17 00:00:00 2001 From: Kennedy Kangethe Munga Date: Wed, 4 Sep 2024 12:58:39 +0300 Subject: [PATCH 3/3] Experiment pipeline artifacts --- .azure-pipelines/ci-build-migrate.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.azure-pipelines/ci-build-migrate.yml b/.azure-pipelines/ci-build-migrate.yml index da1a62c0ae..7638193ff4 100644 --- a/.azure-pipelines/ci-build-migrate.yml +++ b/.azure-pipelines/ci-build-migrate.yml @@ -43,6 +43,12 @@ jobs: ArtifactName: "drop" publishLocation: "Container" + - task: PublishPipelineArtifact@1 + inputs: + targetPath: '$(Pipeline.Workspace)' + artifact: 'symbols' + publishLocation: 'pipeline' + - task: NuGetCommand@2 displayName: Publish NuGet to preview feed inputs: