@@ -19,6 +19,7 @@ parameters:
1919  #  publishing defaults
2020  artifacts : ' ' 
2121  enableMicrobuild : false 
22+   microbuildUseESRP : true 
2223  enablePublishBuildArtifacts : false 
2324  enablePublishBuildAssets : false 
2425  enablePublishTestResults : false 
@@ -134,10 +135,11 @@ jobs:
134135          signType : $(_SignType) 
135136          zipSources : false 
136137          feedSource : https://dnceng.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json 
137-           ${{ if eq(variables['System.TeamProject'], 'DevDiv') }} :
138-             ConnectedPMEServiceName : 6cc74545-d7b9-4050-9dfa-ebefcc8961ea 
139-           ${{ else }} :
140-             ConnectedPMEServiceName : 248d384a-b39b-46e3-8ad5-c2c210d5e7ca 
138+           ${{ if eq(parameters.microbuildUseESRP, true) }} :
139+             ${{ if eq(variables['System.TeamProject'], 'DevDiv') }} :
140+               ConnectedPMEServiceName : 6cc74545-d7b9-4050-9dfa-ebefcc8961ea 
141+             ${{ else }} :
142+               ConnectedPMEServiceName : 248d384a-b39b-46e3-8ad5-c2c210d5e7ca 
141143        env :
142144          TeamName : $(_TeamName) 
143145          MicroBuildOutputFolderOverride : ' $(Agent.TempDirectory)' 
@@ -164,7 +166,7 @@ jobs:
164166      inputs :
165167        languages : ${{ coalesce(parameters.richCodeNavigationLanguage, 'csharp') }} 
166168        environment : ${{ coalesce(parameters.richCodeNavigationEnvironment, 'internal') }} 
167-         richNavLogOutputDirectory : $(Build.SourcesDirectory )/artifacts/bin 
169+         richNavLogOutputDirectory : $(System.DefaultWorkingDirectory )/artifacts/bin 
168170        uploadRichNavArtifacts : ${{ coalesce(parameters.richCodeNavigationUploadArtifacts, false) }} 
169171      continueOnError : true 
170172
@@ -187,7 +189,7 @@ jobs:
187189      inputs :
188190        testResultsFormat : ' xUnit' 
189191        testResultsFiles : ' *.xml' 
190-         searchFolder : ' $(Build.SourcesDirectory )/artifacts/TestResults/$(_BuildConfig)' 
192+         searchFolder : ' $(System.DefaultWorkingDirectory )/artifacts/TestResults/$(_BuildConfig)' 
191193        testRunTitle : ${{ coalesce(parameters.testRunTitle, parameters.name, '$(System.JobName)') }}-xunit 
192194        mergeTestResults : ${{ parameters.mergeTestResults }} 
193195      continueOnError : true 
@@ -198,7 +200,7 @@ jobs:
198200      inputs :
199201        testResultsFormat : ' VSTest' 
200202        testResultsFiles : ' *.trx' 
201-         searchFolder : ' $(Build.SourcesDirectory )/artifacts/TestResults/$(_BuildConfig)' 
203+         searchFolder : ' $(System.DefaultWorkingDirectory )/artifacts/TestResults/$(_BuildConfig)' 
202204        testRunTitle : ${{ coalesce(parameters.testRunTitle, parameters.name, '$(System.JobName)') }}-trx 
203205        mergeTestResults : ${{ parameters.mergeTestResults }} 
204206      continueOnError : true 
@@ -242,7 +244,7 @@ jobs:
242244    - task : CopyFiles@2 
243245      displayName : Gather buildconfiguration for build retry 
244246      inputs :
245-         SourceFolder : ' $(Build.SourcesDirectory )/eng/common/BuildConfiguration' 
247+         SourceFolder : ' $(System.DefaultWorkingDirectory )/eng/common/BuildConfiguration' 
246248        Contents : ' **' 
247249        TargetFolder : ' $(Build.ArtifactStagingDirectory)/eng/common/BuildConfiguration' 
248250      continueOnError : true 
0 commit comments