forked from locationtech/udig-platform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
30 lines (28 loc) · 834 Bytes
/
.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
language: java
jdk:
- openjdk7 # just run openJdk - oraclejdk7
env:
global:
- MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=256m"
- TRAVIS_PYTHON_VERSION="2.7"
cache:
directories:
- $HOME/.m2
install:
- "travis_retry sudo pip install -q sphinx==1.1.3 --use-mirrors || (cat /home/travis/.pip/pip.log; false)"
- "travis_wait mvn install -DskipTests=true -f pom-libs.xml -B -V" #download dependencies
- "travis_wait mvn install -f docs/pom.xml -Dtycho.mode=maven -Pdocs -B -V"
script: "travis_wait mvn install -Pproduct -Psdk -B -V"
notifications:
email:
on_success: never
on_failure: never
irc:
channels: "irc.freenode.org#udig"
on_success: change
on_failure: always
template: "%{repository} (%{branch}:%{commit}): %{message} (%{build_url})"
branches:
only:
- luna-support
- master