@@ -79,14 +79,14 @@ variables:
7979- name : WindowsArm64InstallersLogArgs
8080 value : /bl:artifacts/log/Release/Build.Installers.Arm64.binlog
8181- name : _InternalRuntimeDownloadArgs
82- value : -RuntimeSourceFeed https://dotnetbuilds.blob.core.windows .net/internal
82+ value : -RuntimeSourceFeed https://ci.dot .net/internal
8383 -RuntimeSourceFeedKey $(dotnetbuilds-internal-container-read-token-base64)
8484 /p:DotNetAssetRootAccessTokenSuffix='$(dotnetbuilds-internal-container-read-token-base64)'
8585# The code signing doesn't use the aspnet build scripts, so the msbuild parameters have to be passed directly. This
8686# is awkward but necessary because the eng/common/ build scripts don't add the msbuild properties automatically.
8787- name : _InternalRuntimeDownloadCodeSignArgs
8888 value : $(_InternalRuntimeDownloadArgs)
89- /p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows .net/internal
89+ /p:DotNetRuntimeSourceFeed=https://ci.dot .net/internal
9090 /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64)
9191- group : DotNet-HelixApi-Access
9292- ${{ if notin(variables['Build.Reason'], 'PullRequest') }} :
@@ -534,32 +534,33 @@ extends:
534534 parameters :
535535 inputName : Linux_musl_arm64
536536
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+
537562 - ${{ if and(ne(parameters.skipTests, 'true'), in(variables['Build.Reason'], 'PullRequest', 'Manual')) }} :
538563 # 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-
563564 - template : .azure/pipelines/jobs/default-build.yml@self
564565 parameters :
565566 jobName : MacOS_Test
0 commit comments