@@ -127,10 +127,10 @@ stages:
127
127
# The sign settings have been configured to
128
128
- script : ./build.cmd
129
129
-ci
130
- -nobl
131
130
-arch x64
132
131
-pack
133
132
-all
133
+ /bl:artifacts/log/Release/build.x64.binlog
134
134
$(_BuildArgs)
135
135
$(_InternalRuntimeDownloadArgs)
136
136
displayName : Build x64
@@ -139,20 +139,19 @@ stages:
139
139
# This is going to actually build x86 native assets.
140
140
- script : ./build.cmd
141
141
-ci
142
- -nobl
143
142
-arch x86
144
143
-pack
145
144
-all
146
145
-noBuildJava
147
146
/p:OnlyPackPlatformSpecificPackages=true
147
+ /bl:artifacts/log/Release/build.x86.binlog
148
148
$(_BuildArgs)
149
149
$(_InternalRuntimeDownloadArgs)
150
150
displayName : Build x86
151
151
152
152
# This is in a separate build step with -forceCoreMsbuild to workaround MAX_PATH limitations - https://github.com/Microsoft/msbuild/issues/53
153
153
- script : .\src\SiteExtensions\build.cmd
154
154
-ci
155
- -nobl
156
155
-pack
157
156
-noBuildDeps
158
157
$(_BuildArgs)
@@ -165,20 +164,20 @@ stages:
165
164
# Sign check is disabled because it is run in a separate step below, after installers are built.
166
165
- script : ./build.cmd
167
166
-ci
168
- -nobl
169
167
-noBuild
170
168
-noRestore
171
169
-sign
170
+ /bl:artifacts/log/Release/build.codesign.binlog
172
171
/p:DotNetSignType=$(_SignType)
173
172
$(_BuildArgs)
174
173
displayName : Code sign packages
175
174
176
175
# Windows installers bundle both x86 and x64 assets
177
176
- script : ./build.cmd
178
177
-ci
179
- -nobl
180
178
-sign
181
179
-buildInstallers
180
+ /bl:artifacts/log/Release/installers.msbuild.binlog
182
181
/p:DotNetSignType=$(_SignType)
183
182
/p:AssetManifestFileName=aspnetcore-win-x64-x86.xml
184
183
$(_BuildArgs)
@@ -218,6 +217,7 @@ stages:
218
217
-pack
219
218
-noBuildNodeJS
220
219
-noBuildJava
220
+ /bl:artifacts/log/Release/build.win-arm.binlog
221
221
/p:DotNetSignType=$(_SignType)
222
222
/p:OnlyPackPlatformSpecificPackages=true
223
223
/p:AssetManifestFileName=aspnetcore-win-arm.xml
@@ -247,6 +247,7 @@ stages:
247
247
-pack
248
248
-noBuildNodeJS
249
249
-noBuildJava
250
+ /bl:artifacts/log/Release/build.win-arm64.binlog
250
251
/p:DotNetSignType=$(_SignType)
251
252
/p:OnlyPackPlatformSpecificPackages=true
252
253
/p:AssetManifestFileName=aspnetcore-win-arm64.xml
@@ -497,7 +498,7 @@ stages:
497
498
- powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1"
498
499
displayName : Setup IISExpress test certificates and schema
499
500
afterBuild :
500
- - powershell : " & ./build.ps1 -CI -nobl - NoBuild -Test /p:RunQuarantinedTests=true"
501
+ - powershell : " & ./build.ps1 -CI -NoBuild -Test /p:RunQuarantinedTests=true /bl:artifacts/log/Release/test.quarantined.binlog "
501
502
displayName : Run Quarantined Tests
502
503
continueOnError : true
503
504
- task : PublishTestResults@2
@@ -528,11 +529,11 @@ stages:
528
529
agentOs : Windows
529
530
isTestingJob : true
530
531
steps :
531
- - script : ./build.cmd -ci -nobl - all -pack $(_InternalRuntimeDownloadArgs)
532
+ - script : ./build.cmd -ci -all -pack $(_InternalRuntimeDownloadArgs)
532
533
displayName : Build Repo
533
- - script : ./src/ProjectTemplates/build.cmd -ci -nobl - pack -NoRestore -NoBuilddeps "/p:RunTemplateTests=true"
534
+ - script : ./src/ProjectTemplates/build.cmd -ci -pack -NoRestore -NoBuilddeps "/p:RunTemplateTests=true /bl:artifacts/log/Release/template.pack.binlog "
534
535
displayName : Pack Templates
535
- - script : ./src/ProjectTemplates/build.cmd -ci -nobl - test -NoRestore -NoBuild -NoBuilddeps "/p:RunTemplateTests=true"
536
+ - script : ./src/ProjectTemplates/build.cmd -ci -test -NoRestore -NoBuild -NoBuilddeps "/p:RunTemplateTests=true /bl:artifacts/log/Release/template.test.binlog "
536
537
displayName : Test Templates
537
538
artifacts :
538
539
- name : Windows_Test_Templates_Dumps
@@ -631,11 +632,11 @@ stages:
631
632
timeoutInMinutes : 180
632
633
steps :
633
634
# Build the shared framework
634
- - script : ./build.cmd -ci -nobl - all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
635
+ - script : ./build.cmd -ci -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log /bl:artifacts/log/Release/helix.build.x64.binlog
635
636
displayName : Build shared fx
636
- - script : .\restore.cmd -ci -nobl /p:BuildInteropProjects=true
637
+ - script : .\restore.cmd -ci /p:BuildInteropProjects=true /bl:artifacts/log/Release/helix.restore.interop.binlog
637
638
displayName : Restore interop projects
638
- - script : .\build.cmd -ci -nobl - NoRestore -test -all -projects eng\helix\helix.proj /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
639
+ - script : .\build.cmd -ci -NoRestore -test -all -projects eng\helix\helix.proj /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
639
640
displayName : Run build.cmd helix target
640
641
env :
641
642
HelixApiAccessToken : $(HelixApiAccessToken) # Needed for internal queues
@@ -655,11 +656,11 @@ stages:
655
656
timeoutInMinutes : 180
656
657
steps :
657
658
# Build the shared framework
658
- - script : ./build.cmd -ci -nobl - all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
659
+ - script : ./build.cmd -ci -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log /bl:artifacts/log/Release/helix.daily.build.x64.binlog
659
660
displayName : Build shared fx
660
- - script : .\restore.cmd -ci -nobl /p:BuildInteropProjects=true
661
+ - script : .\restore.cmd -ci /p:BuildInteropProjects=true /bl:artifacts/log/Release/helix.restore.interop.binlog
661
662
displayName : Restore interop projects
662
- - script : .\build.cmd -ci -nobl - NoRestore -test -all -projects eng\helix\helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
663
+ - script : .\build.cmd -ci -NoRestore -test -all -projects eng\helix\helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
663
664
displayName : Run build.cmd helix target
664
665
env :
665
666
HelixApiAccessToken : $(HelixApiAccessToken) # Needed for internal queues
0 commit comments