.travis.yml 433 B

12345678910111213141516171819202122232425262728293031
  1. language:
  2. - ruby
  3. - node_js
  4. install:
  5. - bundle install
  6. - npm install
  7. script:
  8. - npm run build
  9. deploy:
  10. - provider: pages
  11. skip-cleanup: true
  12. github-token: $GITHUB_TOKEN
  13. keep-history: true
  14. local-dir: _site
  15. on:
  16. branch: master
  17. tags: true
  18. - provider: npm
  19. email: $NPM_EMAIL
  20. api_key: $NPM_TOKEN
  21. on:
  22. branch: master
  23. tags: true
  24. # blocklist
  25. branches:
  26. except:
  27. - gh-pages