language: java
install: echo 'No installation required'
script: if [ -z "$TRAVIS_TAG" ]; then mvn package; fi;
after_success:
  - if [ -z "$TRAVIS_TAG" ]; then bash <(curl -s https://codecov.io/bash); fi;
before_deploy: cp .travis.settings.xml $HOME/.m2/settings.xml
deploy:
  provider: script
  script: mvn deploy
  on:
    tags: true
    branch: master
notifications:
  email: false
cache:
  directories:
    - $HOME/.m2/repository/

language: java
install: echo 'No installation required'
script: if [ -z "$TRAVIS_TAG" ]; then mvn verify; fi;
after_success:
  - if [ -z "$TRAVIS_TAG" ]; then bash <(curl -s https://codecov.io/bash); fi;
before_deploy: cp .travis.settings.xml $HOME/.m2/settings.xml
deploy:
  provider: script
  script: mvn deploy
  on:
    tags: true
    branch: master
notifications:
  email: false
cache:
  directories:
    - $HOME/.m2/repository/

Enable integration tests after each commit
Enable integration tests after each commit
