-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
25 lines (22 loc) · 848 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
language: java
jdk:
- oraclejdk8
before_script:
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
- sleep 3 # give xvfb some time to start
after_success:
- mvn test jacoco:report coveralls:report
- mvn javadoc:javadoc
- mvn install:install-file -Dfile=target/oopg-full.jar -DgroupId=nl.han.ica -DartifactId=oopg-full -Dversion=2.0.0 -Dpackaging=jar -DgeneratePom=true
- mkdir -p target/site/apidocs/nl/han/ica/oopg-full/2.0.0
- cp /home/travis/.m2/repository/nl/han/ica/oopg-full/2.0.0/oopg-full-2.0.0.pom target/site/apidocs/nl/han/ica/oopg-full/2.0.0/
- mv target/oopg-full.jar target/site/apidocs/nl/han/ica/oopg-full/2.0.0/oopg-full-2.0.0.jar
deploy:
provider: pages
local-dir: target/site/apidocs
skip-cleanup: true
github-token: $GITHUB_TOKEN
keep-history: false
on:
branch: master