appveyor.yml 546 B

1234567891011121314151617181920212223242526272829303132333435
  1. platform:
  2. - x86
  3. - x64
  4. environment:
  5. matrix:
  6. - nodejs_version: "4"
  7. - nodejs_version: "6"
  8. - nodejs_version: "8"
  9. - nodejs_version: "9"
  10. matrix:
  11. allow_failures:
  12. - nodejs_version: "9"
  13. cache:
  14. - 'node_modules'
  15. - '%USERPROFILE%\.electron'
  16. branches:
  17. only:
  18. - master
  19. install:
  20. - ps: Install-Product node $env:nodejs_version $env:platform
  21. - npm install -g npm@4
  22. - set PATH=%APPDATA%\npm;%PATH%
  23. - npm install
  24. - npm update
  25. test_script:
  26. - node --version
  27. - npm --version
  28. - node test/ci/_before_script.js
  29. - npm test
  30. - npm run codecov
  31. build: off