forked from apache/tinkerpop
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
37 lines (35 loc) · 1.03 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
language: java
os:
- linux
jdk:
- oraclejdk8
sudo: required
dist: trusty
cache:
directories:
- $HOME/mvn-home
install:
# install maven 3.2.5 (default minimum version for building TinkerPop) if it is not in cache already
- bash .travis.install-maven.sh "3.2.5" "${HOME}/mvn-home"
- export M2_HOME=${HOME}/mvn-home
- export PATH=${HOME}/mvn-home/bin:${PATH}
# visual check that we have the correct maven version installed
- mvn -version
addons:
apt:
packages:
- oracle-java8-installer
before_install:
- sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
- sudo apt-get update
- sudo apt-get install dotnet-dev-1.0.4
script:
- "mvn clean install -Dci"
#notifications:
# email:
# recipients:
# on_success: change # default: change
# on_failure: always # default: always