ci: don't run gn debug build on older branches (#14584)

* ci: don't run gn debug build on older branches

Older branches that build using gyp do not run both a debug and testing build.

* Actually skip the build if debug
This commit is contained in:
John Kleinschmidt 2018-09-12 16:54:23 -04:00 committed by Shelley Vohr
parent 2a113e512b
commit f924a16055

View file

@ -5,8 +5,10 @@ build_script:
echo "Build worker image $env:APPVEYOR_BUILD_WORKER_IMAGE" echo "Build worker image $env:APPVEYOR_BUILD_WORKER_IMAGE"
&"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" &"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe"
if(($env:APPVEYOR_PULL_REQUEST_HEAD_REPO_NAME -split "/")[0] -eq ($env:APPVEYOR_REPO_NAME -split "/")[0]) { if($env:SKIP_GYP_BUILD -eq "true") {
Write-warning "Skipping debug build for older branch"; Exit-AppveyorBuild
} elseif(($env:APPVEYOR_PULL_REQUEST_HEAD_REPO_NAME -split "/")[0] -eq ($env:APPVEYOR_REPO_NAME -split "/")[0]) {
Write-warning "Skipping PR build for branch"; Exit-AppveyorBuild Write-warning "Skipping PR build for branch"; Exit-AppveyorBuild
} else { } else {
Add-Path "$env:ProgramFiles (x86)\Windows Kits\10\Debuggers\x64" Add-Path "$env:ProgramFiles (x86)\Windows Kits\10\Debuggers\x64"