.travis.yml 966 B

1234567891011121314151617181920212223242526272829303132
  1. sudo: false
  2. language: ruby
  3. env:
  4. global:
  5. - APP_SECRET_TOKEN=b2724973fd81c2f4ac0f92ac48eb3f0152c4a11824c122bcf783419a4c51d8b9bba81c8ba6a66c7de599677c7f486242cf819775c433908e77c739c5c8ae118d
  6. matrix:
  7. - DATABASE_ADAPTER=mysql2
  8. - DATABASE_ADAPTER=postgresql DATABASE_USERNAME=postgres
  9. rvm:
  10. - 2.0.0
  11. - 2.1
  12. - 2.2
  13. - 2.3.0
  14. cache: bundler
  15. bundler_args: --without development production
  16. before_script:
  17. - bundle exec rake db:create db:migrate
  18. script: bundle exec rake
  19. notifications:
  20. irc:
  21. channels:
  22. - chat.freenode.net#huginn
  23. template:
  24. - "<%{author}> %{branch} - %{commit} (%{commit_message}): %{message}"
  25. - 'Change view : %{compare_url}'
  26. - 'Build details : %{build_url}'
  27. webhooks:
  28. urls:
  29. - https://webhooks.gitter.im/e/5f92cc0393c6f1defe0d
  30. on_success: change # options: [always|never|change] default: always
  31. on_failure: always # options: [always|never|change] default: always
  32. on_start: false # default: false