@@ -79,14 +79,14 @@ variables:
79
79
- name : WindowsArm64InstallersLogArgs
80
80
value : /bl:artifacts/log/Release/Build.Installers.Arm64.binlog
81
81
- name : _InternalRuntimeDownloadArgs
82
- value : -RuntimeSourceFeed https://dotnetbuilds.blob.core.windows .net/internal
82
+ value : -RuntimeSourceFeed https://ci.dot .net/internal
83
83
-RuntimeSourceFeedKey $(dotnetbuilds-internal-container-read-token-base64)
84
84
/p:DotNetAssetRootAccessTokenSuffix='$(dotnetbuilds-internal-container-read-token-base64)'
85
85
# The code signing doesn't use the aspnet build scripts, so the msbuild parameters have to be passed directly. This
86
86
# is awkward but necessary because the eng/common/ build scripts don't add the msbuild properties automatically.
87
87
- name : _InternalRuntimeDownloadCodeSignArgs
88
88
value : $(_InternalRuntimeDownloadArgs)
89
- /p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows .net/internal
89
+ /p:DotNetRuntimeSourceFeed=https://ci.dot .net/internal
90
90
/p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64)
91
91
- group : DotNet-HelixApi-Access
92
92
- ${{ if notin(variables['Build.Reason'], 'PullRequest') }} :
@@ -534,32 +534,33 @@ extends:
534
534
parameters :
535
535
inputName : Linux_musl_arm64
536
536
537
+ - template : .azure/pipelines/jobs/default-build.yml@self
538
+ parameters :
539
+ jobName : Windows_Test
540
+ jobDisplayName : " Test: Windows Server x64"
541
+ agentOs : Windows
542
+ isAzDOTestingJob : true
543
+ continueOnError : true
544
+ # Just uploading artifacts/logs/ files can take 15 minutes. Doubling the cancel timeout for this job.
545
+ cancelTimeoutInMinutes : 30
546
+ buildArgs : -all -pack -test -binaryLog /p:SkipHelixReadyTests=true /p:SkipIISNewHandlerTests=true /p:SkipIISTests=true
547
+ /p:SkipIISExpressTests=true /p:SkipIISNewShimTests=true /p:RunBlazorPlaywrightTemplateTests=true /p:DoNotCleanUpTemplates=true
548
+ $(_InternalRuntimeDownloadArgs)
549
+ beforeBuild :
550
+ - powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1"
551
+ displayName : Setup IISExpress test certificates and schema
552
+ artifacts :
553
+ - name : Windows_Test_Logs_Attempt_$(System.JobAttempt)
554
+ path : artifacts/log/
555
+ publishOnError : true
556
+ includeForks : true
557
+ - name : Windows_Test_Results_Attempt_$(System.JobAttempt)
558
+ path : artifacts/TestResults/
559
+ publishOnError : true
560
+ includeForks : true
561
+
537
562
- ${{ if and(ne(parameters.skipTests, 'true'), in(variables['Build.Reason'], 'PullRequest', 'Manual')) }} :
538
563
# Test jobs
539
- - template : .azure/pipelines/jobs/default-build.yml@self
540
- parameters :
541
- jobName : Windows_Test
542
- jobDisplayName : " Test: Windows Server x64"
543
- agentOs : Windows
544
- isAzDOTestingJob : true
545
- # Just uploading artifacts/logs/ files can take 15 minutes. Doubling the cancel timeout for this job.
546
- cancelTimeoutInMinutes : 30
547
- buildArgs : -all -pack -test -binaryLog /p:SkipHelixReadyTests=true /p:SkipIISNewHandlerTests=true /p:SkipIISTests=true
548
- /p:SkipIISExpressTests=true /p:SkipIISNewShimTests=true /p:RunTemplateTests=false /p:RunBlazorPlaywrightTemplateTests=true
549
- $(_InternalRuntimeDownloadArgs)
550
- beforeBuild :
551
- - powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1"
552
- displayName : Setup IISExpress test certificates and schema
553
- artifacts :
554
- - name : Windows_Test_Logs_Attempt_$(System.JobAttempt)
555
- path : artifacts/log/
556
- publishOnError : true
557
- includeForks : true
558
- - name : Windows_Test_Results_Attempt_$(System.JobAttempt)
559
- path : artifacts/TestResults/
560
- publishOnError : true
561
- includeForks : true
562
-
563
564
- template : .azure/pipelines/jobs/default-build.yml@self
564
565
parameters :
565
566
jobName : MacOS_Test
0 commit comments