language: java jdk: - oraclejdk8 dist: trusty sudo: required cache: directories: - $HOME/.m2 - $HOME/downloads branches: only: - master - /^release-.*$/ - /^test-.*$/ - /^v[0-9]\..*$/ install: mvn compile -Dmaven.javadoc.skip=true | grep -v "Downloading\|Downloaded" before_script: - $TRAVIS_DIR/install-env.sh - $TRAVIS_DIR/install-hugegraph-from-source.sh $TRAVIS_BRANCH | grep -v "Downloading\|Downloaded" - $TRAVIS_DIR/load-data-into-hugegraph.sh script: - mvn test -P unit-test - mvn test -P integrate-test after_success: - bash <(curl -s https://codecov.io/bash) env: global: - TRAVIS_DIR=computer-dist/src/assembly/travis - COMMIT_ID=c0dff5b233e853716ca6f3f28a5cda05e6f3d639