Skip to content

Commit b5739b5

Browse files
authored
Allow CI jobs to continueOnError (#61669)
* Update default-build.yml * Update ci.yml
1 parent 73fd33c commit b5739b5

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.azure/pipelines/ci.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@ extends:
540540
jobDisplayName: "Test: Windows Server x64"
541541
agentOs: Windows
542542
isAzDOTestingJob: true
543+
continueOnError: true
543544
# Just uploading artifacts/logs/ files can take 15 minutes. Doubling the cancel timeout for this job.
544545
cancelTimeoutInMinutes: 30
545546
buildArgs: -all -pack -test -binaryLog /p:SkipHelixReadyTests=true /p:SkipIISNewHandlerTests=true /p:SkipIISTests=true
@@ -748,4 +749,4 @@ extends:
748749
enableSigningValidation: false
749750
enableNugetValidation: false
750751
publishInstallersAndChecksums: true
751-
publishAssetsImmediately: true
752+
publishAssetsImmediately: true

.azure/pipelines/jobs/default-build.yml

+5
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ parameters:
6262
isAzDOTestingJob: false
6363
enablePublishTestResults: ''
6464
enableSbom: true
65+
continueOnError: false
6566
variables: []
6667

6768
configuration: 'Release'
@@ -207,13 +208,15 @@ jobs:
207208
- script: $(BuildDirectory)\build.cmd -ci -prepareMachine -nativeToolsOnMachine -Configuration $(BuildConfiguration) $(BuildScriptArgs)
208209
/p:DotNetSignType=$(_SignType)
209210
displayName: Run build.cmd
211+
continueOnError: ${{ parameters.continueOnError }}
210212
env:
211213
COMPlus_DbgEnableMiniDump: 1
212214
COMPlus_DbgMiniDumpName: "$(System.DefaultWorkingDirectory)/dotnet-%d.%t.core"
213215
DotNetBuildsInternalReadSasToken: $(dotnetbuilds-internal-container-read-token)
214216
- ${{ if ne(parameters.agentOs, 'Windows') }}:
215217
- script: $(BuildDirectory)/build.sh --ci --configuration $(BuildConfiguration) $(BuildScriptArgs)
216218
displayName: Run build.sh
219+
continueOnError: ${{ parameters.continueOnError }}
217220
env:
218221
COMPlus_DbgEnableMiniDump: 1
219222
COMPlus_DbgMiniDumpName: "$(System.DefaultWorkingDirectory)/dotnet-%d.%t.core"
@@ -443,13 +446,15 @@ jobs:
443446
- script: $(BuildDirectory)\build.cmd -ci -prepareMachine -nativeToolsOnMachine -Configuration $(BuildConfiguration) $(BuildScriptArgs)
444447
/p:DotNetSignType=$(_SignType)
445448
displayName: Run build.cmd
449+
continueOnError: ${{ parameters.continueOnError }}
446450
env:
447451
COMPlus_DbgEnableMiniDump: 1
448452
COMPlus_DbgMiniDumpName: "$(System.DefaultWorkingDirectory)/dotnet-%d.%t.core"
449453
DotNetBuildsInternalReadSasToken: $(dotnetbuilds-internal-container-read-token)
450454
- ${{ if ne(parameters.agentOs, 'Windows') }}:
451455
- script: $(BuildDirectory)/build.sh --ci --configuration $(BuildConfiguration) $(BuildScriptArgs)
452456
displayName: Run build.sh
457+
continueOnError: ${{ parameters.continueOnError }}
453458
env:
454459
COMPlus_DbgEnableMiniDump: 1
455460
COMPlus_DbgMiniDumpName: "$(System.DefaultWorkingDirectory)/dotnet-%d.%t.core"

0 commit comments

Comments
 (0)