Skip to content

Commit 567faf6

Browse files
CopilotJanProvaznik
andcommitted
Add -skipTests switch to skip running tests in Stage 2 build
Co-authored-by: JanProvaznik <25267098+JanProvaznik@users.noreply.github.com>
1 parent a0f9761 commit 567faf6

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

.vsts-dotnet-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ jobs:
264264
displayName: 'Build with bootstrapped MSBuild and -mt mode'
265265
inputs:
266266
filePath: $(Build.SourcesDirectory)/eng/cibuild_bootstrapped_msbuild.ps1
267-
arguments: -msbuildEngine dotnet -onlyDocChanged $(onlyDocChanged) -stage2Properties '/mt'
267+
arguments: -msbuildEngine dotnet -onlyDocChanged $(onlyDocChanged) -skipTests -stage2Properties '/mt'
268268
condition: eq(variables.onlyDocChanged, 0)
269269
env:
270270
MSBUILDUSESERVER: "1"

eng/cibuild_bootstrapped_msbuild.ps1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Param(
55
[switch] $prepareMachine,
66
[bool] $buildStage1 = $True,
77
[bool] $onlyDocChanged = 0,
8+
[switch] $skipTests,
89
[string[]] $stage2Properties = @(),
910
[Parameter(ValueFromRemainingArguments=$true)][String[]]$properties
1011
)
@@ -126,6 +127,9 @@ try {
126127
if ($onlyDocChanged) {
127128
& $PSScriptRoot\Common\Build.ps1 -restore -build -ci /p:CreateBootstrap=false /nr:false @properties @stage2Properties
128129
}
130+
elseif ($skipTests) {
131+
& $PSScriptRoot\Common\Build.ps1 -restore -build -ci /nr:false @properties @stage2Properties
132+
}
129133
else {
130134
& $PSScriptRoot\Common\Build.ps1 -restore -build -test -ci /nr:false @properties @stage2Properties
131135
}

0 commit comments

Comments
 (0)