diff --git a/appveyor-test.yml b/appveyor-test.yml deleted file mode 100644 index dbfd30371ca8..000000000000 --- a/appveyor-test.yml +++ /dev/null @@ -1,81 +0,0 @@ -version: 1.0.{build} -branches: - except: - - /^release$|^release-\d-\d-x$/ -build_cloud: libcc-20 -skip_branch_with_pr: true -image: libcc-20-vs2017 -environment: - DISABLE_CRASH_REPORTER_TESTS: true - APPVEYOR_RDP_PASSWORD: - secure: RCKgcu5XLpoU2i08YuN/btpiqqjS2/gN1ZZHfLW8F6o= - matrix: - - TARGET_ARCH: ia32 - - TARGET_ARCH: x64 -build_script: -- ps: >- - Add-Path "$env:ProgramFiles (x86)\Windows Kits\10\Debuggers\x64" - - $env:path = "$env:ProgramFiles (x86)\Windows Kits\10\Debuggers\x64;$env:path" - - $Message = (git log --format=%B -n 1 HEAD) | Out-String - - if ((Test-Path Env:\RUN_RELEASE_BUILD)) { - $env:ELECTRON_RELEASE = '1' - Write-Output "release build triggered from api" - } - - if ((Test-Path Env:\ELECTRON_RELEASE)) { - Write-Output "Running release build" - python script\bootstrap.py --target_arch=$env:TARGET_ARCH - python script\build.py -c R - python script\create-dist.py - } else { - Write-Output "Running debug build" - python script\bootstrap.py --target_arch=$env:TARGET_ARCH --dev - python script\build.py -c D - } - - if ($? -ne 'True') { - throw "Build failed with exit code $?" - } else { - "Build succeeded." - } -test_script: -- ps: >- - if (Test-Path Env:\ELECTRON_RELEASE) { - Write-Output "Skipping tests for release build" - } else { - Write-Output "Running tests for debug build" - python script\test.py --ci - if ($LASTEXITCODE -ne '0') { - throw "Tests failed with exit code $LASTEXITCODE" - } else { - Write-Output "Tests succeeded." - } - python script\verify-ffmpeg.py - - if ($LASTEXITCODE -ne '0') { - throw "Verify ffmpeg failed with exit code $LASTEXITCODE" - } else { - "Verify ffmpeg succeeded." - } - } -artifacts: -- path: test-results.xml - name: test-results.xml -deploy_script: -- ps: >- - if (Test-Path Env:\ELECTRON_RELEASE) { - if (Test-Path Env:\RUN_RELEASE_BUILD) { - Write-Output "Uploading Electron release distribution to s3" - & python script\upload.py --upload_to_s3 - } else { - Write-Output "Uploading Electron release distribution to github releases" - & python script\upload.py - } - } else { - Write-Output "Skipping upload distribution because build is not for release" - } -on_finish: - - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))