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'