fix #23
[storage-units.git] / .travis.yml
blobb013f71b85333b9542b8ac8aabf6799dcea51ef6
1 # see http://docs.travis-ci.com/user/languages/java/
2 language: java
3 jdk:
4   - oraclejdk8
6 # see http://docs.travis-ci.com/user/workers/container-based-infrastructure/
7 sudo: false
9 # see http://docs.travis-ci.com/user/caching/#Arbitrary-directories
10 cache:
11   directories:
12   - $HOME/.m2
14 # see https://github.com/trautonen/coveralls-maven-plugin#jacoco
15 after_success:
16 - mvn clean test jacoco:report coveralls:report
18 env:
19   global:
20     # exposes 'COVERITY_SCAN_TOKEN'
21     # see https://scan.coverity.com/travis_ci
22     - secure: "Bm3zHFYJZlWPpUJXYbx8VxGEhMQeu/PUlNFbc10t1C7OEazjgtN9pYyWAxmYM2rAtvhiGF+yy9H+UdfaWd7NrHDoBXWbJjxagKhEsXxi931GtwxfxyxAmhmOuLQXaS9xofKIi7wYCyt8ekPaW8gsXWBWVmN0A1bpqdF93QwV2uU="
24 addons:
25   # see https://scan.coverity.com/travis_ci
26   # see https://docs.travis-ci.com/user/coverity-scan/
27   coverity_scan:
28     project:
29       name: "sebhoss/storage-units"
30       description: "Build submitted via Travis CI"
31     notification_email: mail@shoss.de
32     build_command_prepend: "mvn clean"
33     build_command:  "mvn -DskipTests=true compile"
34     branch_pattern: master
36 # see https://docs.travis-ci.com/user/notifications/
37 notifications:
38   # see https://docs.travis-ci.com/user/notifications/#IRC-notification
39   irc: "chat.freenode.net#metio.wtf"
40   # see https://docs.travis-ci.com/user/notifications/#Email-notifications
41   email:
42     - "metio@googlegroups.com"