56
56
- _OfficialBuildIdArgs : /p:OfficialBuildId=$(BUILD.BUILDNUMBER)
57
57
- _SignArgs : /p:DotNetSignType=$(_SignType) /p:TeamName=$(_TeamName)
58
58
- _PerfIterations : 25
59
-
59
+
60
60
steps :
61
61
- ${{ if ne(variables['System.TeamProject'], 'public') }} :
62
62
- task : PowerShell@2
98
98
SYSTEM_ACCESSTOKEN : $(System.AccessToken)
99
99
HelixAccessToken : $(_HelixApiToken)
100
100
RunAoTTests : ' false'
101
-
101
+
102
102
- ${{ if eq(parameters.agentOs, 'Windows_NT_FullFramework') }} :
103
103
- powershell : eng\common\build.ps1
104
104
$(_CIBuild)
@@ -130,7 +130,7 @@ jobs:
130
130
TestFullMSBuild : ' true'
131
131
SYSTEM_ACCESSTOKEN : $(System.AccessToken)
132
132
HelixAccessToken : $(_HelixApiToken)
133
-
133
+
134
134
- ${{ if eq(parameters.agentOs, 'Windows_NT_TestAsTools') }} :
135
135
- powershell : eng\common\build.ps1
136
136
$(_CIBuild)
@@ -142,7 +142,7 @@ jobs:
142
142
displayName : Build
143
143
env :
144
144
BuildConfig : $(_BuildConfig)
145
-
145
+
146
146
- ${{ if notIn(parameters.agentOs, 'Windows_NT', 'Windows_NT_FullFramework', 'Windows_NT_TestAsTools') }} :
147
147
- script : eng/common/build.sh
148
148
$(_CIBuild)
@@ -173,35 +173,35 @@ jobs:
173
173
RunAoTTests : ' false'
174
174
175
175
- task : PublishTestResults@2
176
- displayName : Publish Test Results
177
- inputs :
178
- testResultsFormat : xUnit
179
- testResultsFiles : ' artifacts/TestResults/$(_BuildConfig)/*.xml'
180
- testRunTitle : ' $(_AgentOSName)_$(Agent.JobName)'
181
- buildPlatform : ' $(BuildPlatform)'
182
- buildConfiguration : ' $(_BuildConfig)'
176
+ displayName : Publish Test Results
177
+ inputs :
178
+ testResultsFormat : xUnit
179
+ testResultsFiles : ' artifacts/TestResults/$(_BuildConfig)/*.xml'
180
+ testRunTitle : ' $(_AgentOSName)_$(Agent.JobName)'
181
+ buildPlatform : ' $(BuildPlatform)'
182
+ buildConfiguration : ' $(_BuildConfig)'
183
183
condition : always()
184
184
185
- - task : CopyFiles@2
186
- displayName : Gather Logs
187
- inputs :
188
- SourceFolder : ' $(Build.SourcesDirectory)/artifacts'
189
- Contents : |
190
- log/$(_BuildConfig)/**/*
191
- TestResults/$(_BuildConfig)/**/*
192
- SymStore/$(_BuildConfig)/**/*
193
- tmp/$(_BuildConfig)/**/*.binlog
194
- TargetFolder : ' $(Build.ArtifactStagingDirectory)'
195
- continueOnError : true
185
+ - task : CopyFiles@2
186
+ displayName : Gather Logs
187
+ inputs :
188
+ SourceFolder : ' $(Build.SourcesDirectory)/artifacts'
189
+ Contents : |
190
+ log/$(_BuildConfig)/**/*
191
+ TestResults/$(_BuildConfig)/**/*
192
+ SymStore/$(_BuildConfig)/**/*
193
+ tmp/$(_BuildConfig)/**/*.binlog
194
+ TargetFolder : ' $(Build.ArtifactStagingDirectory)'
195
+ continueOnError : true
196
196
condition : always()
197
-
198
- - task : PublishBuildArtifacts@1
199
- displayName : Publish Logs to VSTS
200
- inputs :
201
- PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
202
- ArtifactName : ' $(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
203
- publishLocation : Container
204
- continueOnError : true
197
+
198
+ - task : PublishBuildArtifacts@1
199
+ displayName : Publish Logs to VSTS
200
+ inputs :
201
+ PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
202
+ ArtifactName : ' $(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
203
+ publishLocation : Container
204
+ continueOnError : true
205
205
condition : always()
206
206
207
207
# AoT Jobs
@@ -314,26 +314,26 @@ jobs:
314
314
RunAoTTests : ' true'
315
315
316
316
- ${{ if in(parameters.agentOs, 'Windows_NT', 'Darwin') }} :
317
- - task : CopyFiles@2
318
- displayName : Gather Logs
319
- inputs :
320
- SourceFolder : ' $(Build.SourcesDirectory)/artifacts'
321
- Contents : |
322
- log/$(_BuildConfig)/**/*
323
- TestResults/$(_BuildConfig)/**/*
317
+ - task : CopyFiles@2
318
+ displayName : Gather Logs
319
+ inputs :
320
+ SourceFolder : ' $(Build.SourcesDirectory)/artifacts'
321
+ Contents : |
322
+ log/$(_BuildConfig)/**/*
323
+ TestResults/$(_BuildConfig)/**/*
324
324
SymStore/$(_BuildConfig)/**/*
325
325
tmp/$(_BuildConfig)/**/*.binlog
326
- TargetFolder : ' $(Build.ArtifactStagingDirectory)'
327
- continueOnError : true
326
+ TargetFolder : ' $(Build.ArtifactStagingDirectory)'
327
+ continueOnError : true
328
328
condition : always()
329
329
330
- - task : PublishBuildArtifacts@1
331
- displayName : Publish Logs to VSTS
332
- inputs :
333
- PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
334
- ArtifactName : ' $(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
335
- publishLocation : Container
336
- continueOnError : true
330
+ - task : PublishBuildArtifacts@1
331
+ displayName : Publish Logs to VSTS
332
+ inputs :
333
+ PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
334
+ ArtifactName : ' $(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
335
+ publishLocation : Container
336
+ continueOnError : true
337
337
condition : always()
338
338
339
339
# TemplateEngine Jobs
@@ -446,35 +446,35 @@ jobs:
446
446
/bl:$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/dotnet-new.IntegrationTests.binlog
447
447
$(_InternalRuntimeDownloadArgs)
448
448
displayName : Run dotnet new Integration Tests
449
-
449
+
450
450
- task : PublishTestResults@2
451
- displayName : Publish Test Results
452
- inputs :
453
- testResultsFormat : xUnit
454
- testResultsFiles : ' artifacts/TestResults/$(_BuildConfig)/*.xml'
455
- testRunTitle : ' $(_AgentOSName)_$(Agent.JobName)'
456
- buildPlatform : ' $(BuildPlatform)'
457
- buildConfiguration : ' $(_BuildConfig)'
451
+ displayName : Publish Test Results
452
+ inputs :
453
+ testResultsFormat : xUnit
454
+ testResultsFiles : ' artifacts/TestResults/$(_BuildConfig)/*.xml'
455
+ testRunTitle : ' $(_AgentOSName)_$(Agent.JobName)'
456
+ buildPlatform : ' $(BuildPlatform)'
457
+ buildConfiguration : ' $(_BuildConfig)'
458
458
condition : always()
459
-
460
- - task : CopyFiles@2
461
- displayName : Gather Logs
462
- inputs :
463
- SourceFolder : ' $(Build.SourcesDirectory)/artifacts'
464
- Contents : |
465
- log/$(_BuildConfig)/**/*
466
- TestResults/$(_BuildConfig)/**/*
467
- SymStore/$(_BuildConfig)/**/*
468
- tmp/$(_BuildConfig)/**/*.binlog
469
- TargetFolder : ' $(Build.ArtifactStagingDirectory)'
470
- continueOnError : true
459
+
460
+ - task : CopyFiles@2
461
+ displayName : Gather Logs
462
+ inputs :
463
+ SourceFolder : ' $(Build.SourcesDirectory)/artifacts'
464
+ Contents : |
465
+ log/$(_BuildConfig)/**/*
466
+ TestResults/$(_BuildConfig)/**/*
467
+ SymStore/$(_BuildConfig)/**/*
468
+ tmp/$(_BuildConfig)/**/*.binlog
469
+ TargetFolder : ' $(Build.ArtifactStagingDirectory)'
470
+ continueOnError : true
471
471
condition : always()
472
-
473
- - task : PublishBuildArtifacts@1
474
- displayName : Publish Logs to VSTS
475
- inputs :
476
- PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
477
- ArtifactName : ' $(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
478
- publishLocation : Container
479
- continueOnError : true
472
+
473
+ - task : PublishBuildArtifacts@1
474
+ displayName : Publish Logs to VSTS
475
+ inputs :
476
+ PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
477
+ ArtifactName : ' $(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
478
+ publishLocation : Container
479
+ continueOnError : true
480
480
condition : always()
0 commit comments