@@ -129,10 +129,10 @@ stages:
129
129
# The sign settings have been configured to
130
130
- script : ./build.cmd
131
131
-ci
132
+ -nobl
132
133
-arch x64
133
134
-pack
134
135
-all
135
- /bl:artifacts/log/build.x64.binlog
136
136
$(_BuildArgs)
137
137
$(_InternalRuntimeDownloadArgs)
138
138
displayName : Build x64
@@ -141,19 +141,20 @@ stages:
141
141
# This is going to actually build x86 native assets.
142
142
- script : ./build.cmd
143
143
-ci
144
+ -nobl
144
145
-arch x86
145
146
-pack
146
147
-all
147
148
-noBuildJava
148
149
/p:OnlyPackPlatformSpecificPackages=true
149
- /bl:artifacts/log/build.x86.binlog
150
150
$(_BuildArgs)
151
151
$(_InternalRuntimeDownloadArgs)
152
152
displayName : Build x86
153
153
154
154
# This is in a separate build step with -forceCoreMsbuild to workaround MAX_PATH limitations - https://github.com/Microsoft/msbuild/issues/53
155
155
- script : .\src\SiteExtensions\build.cmd
156
156
-ci
157
+ -nobl
157
158
-pack
158
159
-noBuildDeps
159
160
$(_BuildArgs)
@@ -166,20 +167,20 @@ stages:
166
167
# Sign check is disabled because it is run in a separate step below, after installers are built.
167
168
- script : ./build.cmd
168
169
-ci
170
+ -nobl
169
171
-noBuild
170
172
-noRestore
171
173
-sign
172
- /bl:artifacts/log/build.codesign.binlog
173
174
/p:DotNetSignType=$(_SignType)
174
175
$(_BuildArgs)
175
176
displayName : Code sign packages
176
177
177
178
# Windows installers bundle both x86 and x64 assets
178
179
- script : ./build.cmd
179
180
-ci
181
+ -nobl
180
182
-sign
181
183
-buildInstallers
182
- /bl:artifacts/log/installers.msbuild.binlog
183
184
/p:DotNetSignType=$(_SignType)
184
185
/p:AssetManifestFileName=aspnetcore-win-x64-x86.xml
185
186
$(_BuildArgs)
@@ -219,7 +220,6 @@ stages:
219
220
-pack
220
221
-noBuildNodeJS
221
222
-noBuildJava
222
- /bl:artifacts/log/build.win-arm.binlog
223
223
/p:DotNetSignType=$(_SignType)
224
224
/p:OnlyPackPlatformSpecificPackages=true
225
225
/p:AssetManifestFileName=aspnetcore-win-arm.xml
@@ -249,7 +249,6 @@ stages:
249
249
-pack
250
250
-noBuildNodeJS
251
251
-noBuildJava
252
- /bl:artifacts/log/build.win-arm64.binlog
253
252
/p:DotNetSignType=$(_SignType)
254
253
/p:OnlyPackPlatformSpecificPackages=true
255
254
/p:AssetManifestFileName=aspnetcore-win-arm64.xml
@@ -280,7 +279,6 @@ stages:
280
279
--no-build-nodejs
281
280
--no-build-java
282
281
-p:OnlyPackPlatformSpecificPackages=true
283
- -bl:artifacts/log/build.macos.binlog
284
282
-p:AssetManifestFileName=aspnetcore-MacOS_x64.xml
285
283
$(_BuildArgs)
286
284
$(_PublishArgs)
@@ -308,43 +306,43 @@ stages:
308
306
steps :
309
307
- script : ./build.sh
310
308
--ci
309
+ --nobl
311
310
--arch x64
312
311
--pack
313
312
--all
314
313
--no-build-nodejs
315
314
--no-build-java
316
315
-p:OnlyPackPlatformSpecificPackages=true
317
- -bl:artifacts/log/build.linux-x64.binlog
318
316
$(_BuildArgs)
319
317
$(_InternalRuntimeDownloadArgs)
320
318
displayName : Run build.sh
321
319
- script : |
322
320
git clean -xfd src/**/obj/
323
321
./dockerbuild.sh bionic \
324
322
--ci \
323
+ --nobl \
325
324
--arch x64 \
326
325
--build-installers \
327
326
--no-build-deps \
328
327
--no-build-nodejs \
329
328
-p:OnlyPackPlatformSpecificPackages=true \
330
329
-p:BuildRuntimeArchive=false \
331
330
-p:LinuxInstallerType=deb \
332
- -bl:artifacts/log/build.deb.binlog \
333
331
$(_BuildArgs) \
334
332
$(_InternalRuntimeDownloadArgs)
335
333
displayName: Build Debian installers
336
334
- script : |
337
335
git clean -xfd src/**/obj/
338
336
./dockerbuild.sh rhel \
339
337
--ci \
338
+ --nobl \
340
339
--arch x64 \
341
340
--build-installers \
342
341
--no-build-deps \
343
342
--no-build-nodejs \
344
343
-p:OnlyPackPlatformSpecificPackages=true \
345
344
-p:BuildRuntimeArchive=false \
346
345
-p:LinuxInstallerType=rpm \
347
- -bl:artifacts/log/build.rpm.binlog \
348
346
-p:AssetManifestFileName=aspnetcore-Linux_x64.xml \
349
347
$(_BuildArgs) \
350
348
$(_PublishArgs) \
@@ -376,7 +374,6 @@ stages:
376
374
--no-build-nodejs
377
375
--no-build-java
378
376
-p:OnlyPackPlatformSpecificPackages=true
379
- -bl:artifacts/log/build.linux-arm.binlog
380
377
-p:AssetManifestFileName=aspnetcore-Linux_arm.xml
381
378
$(_BuildArgs)
382
379
$(_PublishArgs)
@@ -407,7 +404,6 @@ stages:
407
404
--no-build-nodejs
408
405
--no-build-java
409
406
-p:OnlyPackPlatformSpecificPackages=true
410
- -bl:artifacts/log/build.arm64.binlog
411
407
-p:AssetManifestFileName=aspnetcore-Linux_arm64.xml
412
408
$(_BuildArgs)
413
409
$(_PublishArgs)
@@ -433,15 +429,13 @@ stages:
433
429
agentOs : Linux
434
430
buildScript : ./dockerbuild.sh alpine
435
431
buildArgs :
436
- --ci
437
432
--arch x64
438
433
--os-name linux-musl
439
434
--pack
440
435
--all
441
436
--no-build-nodejs
442
437
--no-build-java
443
438
-p:OnlyPackPlatformSpecificPackages=true
444
- -bl:artifacts/log/build.musl.binlog
445
439
-p:AssetManifestFileName=aspnetcore-Linux_musl_x64.xml
446
440
$(_BuildArgs)
447
441
$(_PublishArgs)
@@ -468,15 +462,13 @@ stages:
468
462
useHostedUbuntu : false
469
463
buildScript : ./dockerbuild.sh ubuntu-alpine37
470
464
buildArgs :
471
- --ci
472
465
--arch arm64
473
466
--os-name linux-musl
474
467
--pack
475
468
--all
476
469
--no-build-nodejs
477
470
--no-build-java
478
471
-p:OnlyPackPlatformSpecificPackages=true
479
- -bl:artifacts/log/build.musl.binlog
480
472
-p:AssetManifestFileName=aspnetcore-Linux_musl_arm64.xml
481
473
$(_BuildArgs)
482
474
$(_PublishArgs)
@@ -507,7 +499,7 @@ stages:
507
499
- powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1"
508
500
displayName : Setup IISExpress test certificates and schema
509
501
afterBuild :
510
- - powershell : " & ./build.ps1 -CI -NoBuild -Test /p:RunQuarantinedTests=true"
502
+ - powershell : " & ./build.ps1 -CI -nobl - NoBuild -Test /p:RunQuarantinedTests=true"
511
503
displayName : Run Quarantined Tests
512
504
continueOnError : true
513
505
- task : PublishTestResults@2
@@ -538,11 +530,11 @@ stages:
538
530
agentOs : Windows
539
531
isTestingJob : true
540
532
steps :
541
- - script : ./build.cmd -ci -all -pack $(_InternalRuntimeDownloadArgs)
533
+ - script : ./build.cmd -ci -nobl - all -pack $(_InternalRuntimeDownloadArgs)
542
534
displayName : Build Repo
543
- - script : ./src/ProjectTemplates/build.cmd -ci -pack -NoRestore -NoBuilddeps "/p:RunTemplateTests=true /bl:artifacts/log/template.pack.binlog "
535
+ - script : ./src/ProjectTemplates/build.cmd -ci -nobl - pack -NoRestore -NoBuilddeps "/p:RunTemplateTests=true"
544
536
displayName : Pack Templates
545
- - script : ./src/ProjectTemplates/build.cmd -ci -test -NoRestore -NoBuild -NoBuilddeps "/p:RunTemplateTests=true /bl:artifacts/log/template.test.binlog "
537
+ - script : ./src/ProjectTemplates/build.cmd -ci -nobl - test -NoRestore -NoBuild -NoBuilddeps "/p:RunTemplateTests=true"
546
538
displayName : Test Templates
547
539
artifacts :
548
540
- name : Windows_Test_Templates_Dumps
@@ -570,11 +562,11 @@ stages:
570
562
- bash : " ./eng/scripts/install-nginx-mac.sh"
571
563
displayName : Installing Nginx
572
564
afterBuild :
573
- - bash : ./build.sh --ci --pack --no-build --no-restore --no-build-deps "/bl:artifacts/log/packages.pack.binlog"
565
+ - bash : ./build.sh --ci --nobl -- pack --no-build --no-restore --no-build-deps
574
566
displayName : Pack Packages (for Template tests)
575
- - bash : ./src/ProjectTemplates/build.sh --ci --pack --no-restore --no-build-deps "/bl:artifacts/log/template.pack.binlog"
567
+ - bash : ./src/ProjectTemplates/build.sh --ci --nobl -- pack --no-restore --no-build-deps
576
568
displayName : Pack Templates (for Template tests)
577
- - bash : ./build.sh --no-build --ci --test -p:RunQuarantinedTests=true
569
+ - bash : ./build.sh --no-build --ci --nobl -- test -p:RunQuarantinedTests=true
578
570
displayName : Run Quarantined Tests
579
571
continueOnError : true
580
572
- task : PublishTestResults@2
@@ -608,11 +600,11 @@ stages:
608
600
- bash : " echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p"
609
601
displayName : Increase inotify limit
610
602
afterBuild :
611
- - bash : ./build.sh --ci --pack --no-build --no-restore --no-build-deps "/bl:artifacts/log/packages.pack.binlog"
603
+ - bash : ./build.sh --ci --nobl -- pack --no-build --no-restore --no-build-deps
612
604
displayName : Pack Packages (for Template tests)
613
- - bash : ./src/ProjectTemplates/build.sh --ci --pack --no-restore --no-build-deps "/bl:artifacts/log/template.pack.binlog"
605
+ - bash : ./src/ProjectTemplates/build.sh --ci --nobl -- pack --no-restore --no-build-deps
614
606
displayName : Pack Templates (for Template tests)
615
- - bash : ./build.sh --no-build --ci --test -p:RunQuarantinedTests=true
607
+ - bash : ./build.sh --no-build --ci --nobl -- test -p:RunQuarantinedTests=true
616
608
displayName : Run Quarantined Tests
617
609
continueOnError : true
618
610
- task : PublishTestResults@2
@@ -641,11 +633,11 @@ stages:
641
633
timeoutInMinutes : 180
642
634
steps :
643
635
# Build the shared framework
644
- - script : ./build.cmd -ci -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log /bl:artifacts/log/helix.build.x64.binlog
636
+ - script : ./build.cmd -ci -nobl - all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
645
637
displayName : Build shared fx
646
- - script : .\restore.cmd -ci /p:BuildInteropProjects=true
638
+ - script : .\restore.cmd -ci -nobl /p:BuildInteropProjects=true
647
639
displayName : Restore interop projects
648
- - 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 -bl
640
+ - 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
649
641
displayName : Run build.cmd helix target
650
642
env :
651
643
HelixApiAccessToken : $(HelixApiAccessToken) # Needed for internal queues
@@ -665,11 +657,11 @@ stages:
665
657
timeoutInMinutes : 180
666
658
steps :
667
659
# Build the shared framework
668
- - script : ./build.cmd -ci -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log /bl:artifacts/log/helix.daily.build.x64.binlog
660
+ - script : ./build.cmd -ci -nobl - all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
669
661
displayName : Build shared fx
670
- - script : .\restore.cmd -ci /p:BuildInteropProjects=true
662
+ - script : .\restore.cmd -ci -nobl /p:BuildInteropProjects=true
671
663
displayName : Restore interop projects
672
- - 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 -bl
664
+ - 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
673
665
displayName : Run build.cmd helix target
674
666
env :
675
667
HelixApiAccessToken : $(HelixApiAccessToken) # Needed for internal queues
@@ -690,9 +682,9 @@ stages:
690
682
timeoutInMinutes : 180
691
683
steps :
692
684
# Build the shared framework
693
- - script : ./restore.sh -ci
685
+ - script : ./restore.sh -ci -nobl
694
686
displayName : Restore
695
- - script : ./build.sh -ci --arch arm64 -test --no-build-nodejs --all -projects $(Build.SourcesDirectory)/eng/helix/helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log -bl
687
+ - script : ./build.sh -ci --nobl -- arch arm64 -test --no-build-nodejs --all -projects $(Build.SourcesDirectory)/eng/helix/helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
696
688
displayName : Run build.sh helix arm64 target
697
689
env :
698
690
HelixApiAccessToken : $(HelixApiAccessToken) # Needed for internal queues
@@ -729,7 +721,7 @@ stages:
729
721
arguments : $(Build.SourcesDirectory)/NuGet.config $Token
730
722
env :
731
723
Token : $(dn-bot-dnceng-artifact-feeds-rw)
732
- - script : ./eng/scripts/ci-source-build.sh --ci --configuration Release /p:BuildManaged=true /p:BuildNodeJs=false
724
+ - script : ./eng/scripts/ci-source-build.sh --ci --nobl -- configuration Release /p:BuildManaged=true /p:BuildNodeJs=false
733
725
displayName : Run ci-source-build.sh
734
726
- task : PublishBuildArtifacts@1
735
727
displayName : Upload logs
0 commit comments