wercker.yml 885 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. box: node:6.10
  2. test:
  3. steps:
  4. - script:
  5. name: set yarn cache-folder
  6. code: |
  7. yarn config set cache-folder $WERCKER_CACHE_DIR/yarn
  8. - script:
  9. name: install dependencies
  10. code: |
  11. yarn global add npm@4
  12. yarn install --prefer-offline
  13. - script:
  14. name: print dependencies
  15. code: |
  16. yarn list depth=0
  17. - script:
  18. name: npm test
  19. code: |
  20. npm test
  21. build-prod:
  22. steps:
  23. - script:
  24. name: set yarn cache-folder
  25. code: |
  26. yarn config set cache-folder $WERCKER_CACHE_DIR/yarn
  27. - script:
  28. name: install dependencies
  29. code: |
  30. yarn global add npm@4
  31. yarn install --prefer-offline
  32. - script:
  33. name: print dependencies
  34. code: |
  35. yarn list depth=0
  36. - script:
  37. name: npm run build:prod
  38. code: |
  39. npm run build:prod