react / wstein / node_modules / jest-cli / node_modules / jsdom / node_modules / contextify / node_modules / nan / appveyor.yml
81145 views# http://www.appveyor.com/docs/appveyor-yml12# Test against these versions of Io.js and Node.js.3environment:4matrix:5# node.js6- nodejs_version: "0.8"7- nodejs_version: "0.10"8- nodejs_version: "0.12"9# io.js10- nodejs_version: "1"1112# Install scripts. (runs after repo cloning)13install:14# Get the latest stable version of Node 0.STABLE.latest15- ps: if($env:nodejs_version -eq "0.8") {Install-Product node $env:nodejs_version}16- ps: if($env:nodejs_version -ne "0.8") {Update-NodeJsInstallation (Get-NodeJsLatestBuild $env:nodejs_version)}17- IF NOT %nodejs_version% == 1 npm -g install npm18- IF NOT %nodejs_version% == 1 set PATH=%APPDATA%\npm;%PATH%19# Typical npm stuff.20- npm install21- IF %nodejs_version% == 0.8 node node_modules\node-gyp\bin\node-gyp.js rebuild --directory test22- IF NOT %nodejs_version% == 0.8 npm run rebuild-tests2324# Post-install test scripts.25test_script:26# Output useful info for debugging.27- node --version28- npm --version29# run tests30- IF NOT %nodejs_version% == 1 npm test31- IF %nodejs_version% == 1 iojs node_modules\tap\bin\tap.js --gc test\js\*-test.js3233# Don't actually build.34build: off3536# Set build version format here instead of in the admin panel.37version: "{build}"383940