You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
989B

  1. # appveyor file
  2. # http://www.appveyor.com/docs/appveyor-yml
  3. branches:
  4. only:
  5. - webpack-4
  6. - master
  7. - next
  8. init:
  9. - git config --global core.autocrlf input
  10. cache:
  11. - "..\\.yarn-cache"
  12. - ".jest-cache"
  13. install:
  14. - ps: Install-Product node 12 x64
  15. - yarn --frozen-lockfile --preferred-cache-folder ..\\.yarn-cache
  16. - yarn link --frozen-lockfile --preferred-cache-folder ..\\.yarn-cache || yarn link --frozen-lockfile --preferred-cache-folder ..\\.yarn-cache
  17. - yarn link webpack --frozen-lockfile --preferred-cache-folder ..\\.yarn-cache
  18. build: off
  19. matrix:
  20. fast_finish: true
  21. test_script:
  22. - node --version
  23. - yarn --version
  24. - cmd: set JEST=--maxWorkers=2 --cacheDirectory .jest-cache
  25. - cmd: yarn appveyor:integration
  26. - cmd: yarn istanbul report --report lcovonly
  27. - cmd: yarn unlink webpack
  28. - cmd: yarn global add codecov && codecov -F integration --disable=gcov
  29. - cmd: del /F /Q .jest-cache\\haste-map* .jest-cache\\perf-cache* 2> null || Ver > null