daniellmb/AQUA

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
language: node_js

sudo: false

node_js:
- '0.11'
- '0.12'

before_script:
- npm config set spin=false
- npm install -g codeclimate-test-reporter

after_script:
- codeclimate < test/coverage/aqa/lcov.info

notifications:
  # publish build status to IRC channel: #aqua
  irc:
    channels:
    - chat.freenode.net#aqua
    on_success: always
    on_failure: always
    template:
    - '%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}'
    - 'Change view : %{compare_url}'
    - 'Build details : %{build_url}'
  # publish status to gitter chat room: https://gitter.im/daniellmb/AQUA
  webhooks:
    urls:
    - https://webhooks.gitter.im/e/c6101affa890143a1a45
    on_success: always
    on_failure: always
    on_start: false
  # publish build status to HipChat room: http://www.hipchat.com/gpMy91MRw
  hipchat:
    rooms:
    - secure: Lw4FyQDrHRPSep8EYekx6cYr0QmS6I480g3C/hGjybUlz+1hv5e45v0NBMyrexEXkCD8erC2uI07znow9INeax7HHOHlq3DaAn0xAqsh2qDx2Kzxp3Ac6qQD+PHssDbST2zLwwbu6SbTKi/B3OEYDHi0tvqyD5j6iXIr0GUnCTY=
    template:
    - '%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}'
    on_success: always
    on_failure: always

addons:
  sauce_connect: true

env:
  global:
  - secure: tsipXq8wv3G0ySgaxUWzCdpvEGXW6ZNe+bXpzHeMCp2I2jQZuLEZgmDzqBYqotCKi0aFG+lIyYqaGAKIXboXyGFCXcuMRd+D4hxP1gYvcgEiCZzUYykTFgxYKN9pgMHjVBNZgPr/PUDYsIM/9K8jd6HXR9V+NKM+G3fPs7szBsU=
  - secure: n8Z8Kexxd6oPKflAKg8HKVM8/DcH6SpvEBuWR48d7W0BNvyNRFHTONIAVs79blE144J7A3e4pZtmtb0vLWgeRym6tCIxuS/vMXUtd0pMlvrhxiFFp9pGpQffXWCfdW0W2AABPv0CdODBFOUXMnYbi2UX76zTB36RPH1fGMi1wbI=
  - secure: QlYicDZo3IYY/qrACLP5MciOA5U3O1VJZNkqSDlknCF5APDg3Gbgd1I7DTjQ/MJ7WV7ldbgZNrIoCM7IMQNbZuqNiD8lXacId4A18/WQdgY9MdP5HJ0n7lk9iKDkgqtKerie1zdAbAZJ5QstchKfnn+DB83BziFapPRV0AEj9A0=