1291709Sjkimplatform: 2291709Sjkim - x86 3291709Sjkim - x64 4291709Sjkim 5291709Sjkimenvironment: 6291709Sjkim matrix: 7291709Sjkim - VSVER: 9 8291709Sjkim - VSVER: 10 9291709Sjkim - VSVER: 11 10291709Sjkim - VSVER: 12 11291709Sjkim - VSVER: 14 12291709Sjkim 13291709Sjkimconfiguration: 14291709Sjkim - plain 15291709Sjkim - shared 16291709Sjkim 17291709Sjkimmatrix: 18291709Sjkim allow_failures: 19291709Sjkim - platform: x64 20291709Sjkim VSVER: 9 21291709Sjkim - platform: x64 22291709Sjkim VSVER: 10 23291709Sjkim - platform: x64 24291709Sjkim VSVER: 11 25291709Sjkim 26291709Sjkimbefore_build: 27291709Sjkim - ps: >- 28291709Sjkim If ($env:Platform -Match "x86") { 29291709Sjkim $env:VCVARS_PLATFORM="x86" 30291709Sjkim $env:TARGET="VC-WIN32" 31291709Sjkim $env:DO="do_ms" 32291709Sjkim } Else { 33291709Sjkim $env:VCVARS_PLATFORM="amd64" 34291709Sjkim $env:TARGET="VC-WIN64A" 35291709Sjkim $env:DO="do_win64a" 36291709Sjkim } 37291709Sjkim - ps: >- 38291709Sjkim If ($env:Configuration -Like "*shared*") { 39291709Sjkim $env:MAK="ntdll.mak" 40291709Sjkim } Else { 41291709Sjkim $env:MAK="nt.mak" 42291709Sjkim } 43291709Sjkim - ps: $env:VSCOMNTOOLS=(Get-Content ("env:VS" + "$env:VSVER" + "0COMNTOOLS")) 44291709Sjkim - call "%VSCOMNTOOLS%\..\..\VC\vcvarsall.bat" %VCVARS_PLATFORM% 45291709Sjkim - perl Configure %TARGET% no-asm 46291709Sjkim - call ms\%DO% 47291709Sjkim 48291709Sjkimbuild_script: 49291709Sjkim - nmake /f ms\%MAK% 50291709Sjkim 51291709Sjkimtest_script: 52291709Sjkim - nmake /f ms\%MAK% test 53291709Sjkim 54291709Sjkimnotifications: 55291709Sjkim - provider: Email 56291709Sjkim to: 57291709Sjkim - openssl-commits@openssl.org 58291709Sjkim on_build_success: false 59291709Sjkim on_build_failure: true 60291709Sjkim on_build_status_changed: true 61