@@ -200,6 +200,7 @@ stages:
200
200
steps :
201
201
- script : ./eng/build.cmd
202
202
-ci
203
+ -prepareMachine
203
204
-arch x64
204
205
-all
205
206
$(_BuildArgs)
@@ -250,6 +251,7 @@ stages:
250
251
# The sign settings have been configured to
251
252
- script : ./eng/build.cmd
252
253
-ci
254
+ -prepareMachine
253
255
-arch x64
254
256
-pack
255
257
-all
@@ -262,6 +264,7 @@ stages:
262
264
# This is going to actually build x86 native assets.
263
265
- script : ./eng/build.cmd
264
266
-ci
267
+ -prepareMachine
265
268
-noBuildRepoTasks
266
269
-arch x86
267
270
-pack
@@ -277,6 +280,7 @@ stages:
277
280
# Build the arm64 shared framework
278
281
- script : ./eng/build.cmd
279
282
-ci
283
+ -prepareMachine
280
284
-noBuildRepoTasks
281
285
-arch arm64
282
286
-sign
@@ -292,6 +296,7 @@ stages:
292
296
293
297
- script : .\src\SiteExtensions\build.cmd
294
298
-ci
299
+ -prepareMachine
295
300
-noBuildRepoTasks
296
301
-pack
297
302
-noBuildDeps
@@ -305,6 +310,7 @@ stages:
305
310
# previous steps. Sign check is disabled because it is run in a separate step below, after installers are built.
306
311
- script : ./eng/build.cmd
307
312
-ci
313
+ -prepareMachine
308
314
-noBuildRepoTasks
309
315
-noBuildNative
310
316
-noBuild
@@ -317,6 +323,7 @@ stages:
317
323
# Windows installers bundle x86/x64/arm64 assets
318
324
- script : ./eng/build.cmd
319
325
-ci
326
+ -prepareMachine
320
327
-noBuildRepoTasks
321
328
-sign
322
329
-buildInstallers
@@ -330,6 +337,7 @@ stages:
330
337
# Windows installers bundle and sharedfx msi for arm64
331
338
- script : ./eng/build.cmd
332
339
-ci
340
+ -prepareMachine
333
341
-noBuildRepoTasks
334
342
-arch arm64
335
343
-sign
@@ -436,28 +444,28 @@ stages:
436
444
$(_InternalRuntimeDownloadArgs)
437
445
displayName : Run build.sh
438
446
- script : ./eng/build.sh
439
- --ci
440
- --nobl
441
- --arch x64
442
- --build-installers
443
- --no-build-deps
447
+ --ci
448
+ --nobl
449
+ --arch x64
450
+ --build-installers
451
+ --no-build-deps
444
452
--no-build-nodejs
445
- -p:OnlyPackPlatformSpecificPackages=true
446
- -p:BuildRuntimeArchive=false
453
+ -p:OnlyPackPlatformSpecificPackages=true
454
+ -p:BuildRuntimeArchive=false
447
455
-p:LinuxInstallerType=deb
448
456
$(_BuildArgs)
449
457
$(_InternalRuntimeDownloadArgs)
450
458
displayName : Build Debian installers
451
459
target : debpkg
452
460
- script : ./eng/build.sh
453
- --ci
454
- --nobl
455
- --arch x64
456
- --build-installers
457
- --no-build-deps
461
+ --ci
462
+ --nobl
463
+ --arch x64
464
+ --build-installers
465
+ --no-build-deps
458
466
--no-build-nodejs
459
- -p:OnlyPackPlatformSpecificPackages=true
460
- -p:BuildRuntimeArchive=false
467
+ -p:OnlyPackPlatformSpecificPackages=true
468
+ -p:BuildRuntimeArchive=false
461
469
-p:LinuxInstallerType=rpm
462
470
-p:AssetManifestFileName=aspnetcore-Linux_x64.xml
463
471
$(_BuildArgs)
@@ -525,14 +533,14 @@ stages:
525
533
$(_InternalRuntimeDownloadArgs)
526
534
displayName : Run build.sh
527
535
- script : ./eng/build.sh
528
- --ci
529
- --nobl
530
- --arch arm64
531
- --build-installers
532
- --no-build-deps
536
+ --ci
537
+ --nobl
538
+ --arch arm64
539
+ --build-installers
540
+ --no-build-deps
533
541
--no-build-nodejs
534
- -p:OnlyPackPlatformSpecificPackages=true
535
- -p:BuildRuntimeArchive=false
542
+ -p:OnlyPackPlatformSpecificPackages=true
543
+ -p:BuildRuntimeArchive=false
536
544
-p:LinuxInstallerType=rpm
537
545
-p:AssetManifestFileName=aspnetcore-Linux_arm64.xml
538
546
$(_BuildArgs)
@@ -729,11 +737,11 @@ stages:
729
737
timeoutInMinutes : 240
730
738
steps :
731
739
# Build the shared framework
732
- - script : ./eng/build.cmd -ci -nobl -all -pack -arch x64
740
+ - script : ./eng/build.cmd -ci -prepareMachine - nobl -all -pack -arch x64
733
741
/p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs)
734
742
displayName : Build shared fx
735
743
# -noBuildRepoTasks -noBuildNative -noBuild to avoid repeating work done in the previous step.
736
- - script : ./eng/build.cmd -ci -nobl -all -noBuildRepoTasks -noBuildNative -noBuild -test
744
+ - script : ./eng/build.cmd -ci -prepareMachine - nobl -all -noBuildRepoTasks -noBuildNative -noBuild -test
737
745
-projects eng\helix\helix.proj /p:IsHelixPRCheck=true /p:IsHelixJob=true
738
746
/p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs)
739
747
displayName : Run build.cmd helix target
@@ -764,7 +772,7 @@ stages:
764
772
- ${{ if eq(variables.enableSourceIndex, 'true') }} :
765
773
- template : /eng/common/templates/job/source-index-stage1.yml
766
774
parameters :
767
- sourceIndexBuildCommand : ./eng/build.cmd -Configuration Release -ci -noBuildJava -binaryLog /p:OnlyPackPlatformSpecificPackages=true
775
+ sourceIndexBuildCommand : ./eng/build.cmd -Configuration Release -ci -prepareMachine - noBuildJava -binaryLog /p:OnlyPackPlatformSpecificPackages=true
768
776
binlogPath : artifacts/log/Release/Build.binlog
769
777
presteps :
770
778
- task : NodeTool@0
0 commit comments