.travis.yml 566 B

1234567891011121314151617181920212223242526
  1. language: node_js
  2. branches:
  3. except:
  4. - master
  5. node_js:
  6. - "node"
  7. cache:
  8. npm: false
  9. before_install:
  10. - rvm install 2.6.2
  11. - gem install awesome_bot
  12. - sudo apt update && sudo apt install python3-pip python3-setuptools
  13. - cd tests && npm install chalk && cd ..
  14. script:
  15. - 'echo "DEBUG: $TRAVIS_BRANCH - $TRAVIS_EVENT_TYPE - $TRAVIS_PULL_REQUEST"'
  16. - 'if [[ "$TRAVIS_BRANCH" == "master" && "$TRAVIS_EVENT_TYPE" == "cron" ]]; then make check_all; fi'
  17. - 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then make check_pr; fi'
  18. notifications:
  19. email: false