From a8cf42f5ed828ee1d1fe61630fcfd98933a3e219 Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 21:29:01 +0200 Subject: [PATCH 01/12] Update azure-pipelines.yml for Symbol Server --- azure-pipelines.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index df6a64e..08f536d 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -88,6 +88,14 @@ steps: versioningScheme: 'byEnvVar' versionEnvVar: 'GitVersion.NuGetVersion' +- task: PublishSymbols@2 + inputs: + SearchPattern: '**/bin/**/*.(pdb' + IndexSources: false + SymbolServerType: 'TeamServices' + SymbolsProduct: 'FollowingFileStream' + SymbolsVersion: '$(Build.BuildNumber)' + - task: PublishBuildArtifacts@1 inputs: PathtoPublish: '$(Build.ArtifactStagingDirectory)' From fc5e3abf301942264f0e70b0988af5c0637d762b Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 21:59:08 +0200 Subject: [PATCH 02/12] Add sourcelink dependency to csproj --- FollowingFileStream/FollowingFileStream.csproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/FollowingFileStream/FollowingFileStream.csproj b/FollowingFileStream/FollowingFileStream.csproj index f486a95..8235fd8 100644 --- a/FollowingFileStream/FollowingFileStream.csproj +++ b/FollowingFileStream/FollowingFileStream.csproj @@ -8,9 +8,13 @@ FollowingFileStream Emmanuel André $(Version) + true LICENSE + + + \ No newline at end of file From 2372d98ee350718e5b3f2107db325eddf8072979 Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 22:20:01 +0200 Subject: [PATCH 03/12] Update azure-pipelines.yml for symbol server search pattern --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 08f536d..49598f7 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -90,7 +90,7 @@ steps: - task: PublishSymbols@2 inputs: - SearchPattern: '**/bin/**/*.(pdb' + SearchPattern: 'FollowingFileStream/bin/**/*.(pdb|dll)' IndexSources: false SymbolServerType: 'TeamServices' SymbolsProduct: 'FollowingFileStream' From e38131502b4d9c38dbc1a7b97fa9725457ce59ca Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 22:55:52 +0200 Subject: [PATCH 04/12] Try DebugType=full --- FollowingFileStream/FollowingFileStream.csproj | 1 + 1 file changed, 1 insertion(+) diff --git a/FollowingFileStream/FollowingFileStream.csproj b/FollowingFileStream/FollowingFileStream.csproj index 8235fd8..2c4ede9 100644 --- a/FollowingFileStream/FollowingFileStream.csproj +++ b/FollowingFileStream/FollowingFileStream.csproj @@ -2,6 +2,7 @@ Library netcoreapp2.2 + Full bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml From ef54dbc23e5e152ed07a78fc85b4f1942123dc06 Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 23:02:49 +0200 Subject: [PATCH 05/12] Update azure-pipelines.yml for enabling index sourcing --- azure-pipelines.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 49598f7..f5e9f11 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -90,8 +90,7 @@ steps: - task: PublishSymbols@2 inputs: - SearchPattern: 'FollowingFileStream/bin/**/*.(pdb|dll)' - IndexSources: false + SearchPattern: '**/bin/**/*.(pdb|dll)' SymbolServerType: 'TeamServices' SymbolsProduct: 'FollowingFileStream' SymbolsVersion: '$(Build.BuildNumber)' From cf593907e2b2fc88b95295ee9de91a1bd044727b Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 23:14:23 +0200 Subject: [PATCH 06/12] Update azure-pipelines.yml for desperate try on search pattern --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index f5e9f11..c28f46c 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -90,7 +90,7 @@ steps: - task: PublishSymbols@2 inputs: - SearchPattern: '**/bin/**/*.(pdb|dll)' + SearchPattern: '**\\bin\\**\\*.(pdb|dll)' SymbolServerType: 'TeamServices' SymbolsProduct: 'FollowingFileStream' SymbolsVersion: '$(Build.BuildNumber)' From 31803016c560f515a41d78e07070760732792df3 Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 23:31:28 +0200 Subject: [PATCH 07/12] Update azure-pipelines.yml for last desperate try on symbols search pattern --- azure-pipelines.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index c28f46c..9302242 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -90,10 +90,7 @@ steps: - task: PublishSymbols@2 inputs: - SearchPattern: '**\\bin\\**\\*.(pdb|dll)' SymbolServerType: 'TeamServices' - SymbolsProduct: 'FollowingFileStream' - SymbolsVersion: '$(Build.BuildNumber)' - task: PublishBuildArtifacts@1 inputs: From 0dd64441057250a0a09fe0d19c4d2136b249af8c Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 23:38:50 +0200 Subject: [PATCH 08/12] Rollback useless changes --- FollowingFileStream/FollowingFileStream.csproj | 1 - 1 file changed, 1 deletion(-) diff --git a/FollowingFileStream/FollowingFileStream.csproj b/FollowingFileStream/FollowingFileStream.csproj index 2c4ede9..8235fd8 100644 --- a/FollowingFileStream/FollowingFileStream.csproj +++ b/FollowingFileStream/FollowingFileStream.csproj @@ -2,7 +2,6 @@ Library netcoreapp2.2 - Full bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml From 28c5e25f0815a4315ffd4c7d44b602a6891a7afe Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Sun, 25 Aug 2019 23:40:02 +0200 Subject: [PATCH 09/12] Update azure-pipelines.yml for disabling index sourcing --- azure-pipelines.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 9302242..646eca8 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -90,6 +90,7 @@ steps: - task: PublishSymbols@2 inputs: + IndexSources: false SymbolServerType: 'TeamServices' - task: PublishBuildArtifacts@1 From 8434e9a62fbaaccdf04e0f63827abfac2e7fa712 Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Mon, 26 Aug 2019 10:54:26 +0200 Subject: [PATCH 10/12] Update azure-pipelines.yml for another search pattern try --- azure-pipelines.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 646eca8..b746710 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -90,6 +90,7 @@ steps: - task: PublishSymbols@2 inputs: + SearchPattern: '**\bin\**\*.(pdb|dll)' IndexSources: false SymbolServerType: 'TeamServices' From 421557d852fb7327f8297f9d79b2560100cec24b Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Mon, 26 Aug 2019 11:08:37 +0200 Subject: [PATCH 11/12] Update azure-pipelines.yml for multiline search pattern --- azure-pipelines.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b746710..2836ba1 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -90,7 +90,9 @@ steps: - task: PublishSymbols@2 inputs: - SearchPattern: '**\bin\**\*.(pdb|dll)' + SearchPattern: | + **/bin/**/*.pdb + **/bin/**/*.dll IndexSources: false SymbolServerType: 'TeamServices' From 48e7f02a83b50cacc2580a2688bfee36e1238af9 Mon Sep 17 00:00:00 2001 From: manandre <2341261+manandre@users.noreply.github.com> Date: Mon, 26 Aug 2019 11:26:41 +0200 Subject: [PATCH 12/12] Update azure-pipelines.yml for to publish required symbols only --- azure-pipelines.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 2836ba1..28d7674 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -91,8 +91,8 @@ steps: - task: PublishSymbols@2 inputs: SearchPattern: | - **/bin/**/*.pdb - **/bin/**/*.dll + **/bin/**/FollowingFileStream.pdb + **/bin/**/FollowingFileStream.dll IndexSources: false SymbolServerType: 'TeamServices'