This repository has been archived by the owner on May 20, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
53 lines (46 loc) · 2.17 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
dist: xenial
sudo: required
language: java
env:
global:
- SONATYPE_USERNAME=ph@phloc.com
- secure: "aSnhtcNbRixm1MEvXz3vifOdGQPKeuAKTfo1uomTLn4UJCVfXBxJ46aWL7B/JRGjKD2B4rUXXbbg92virB/ySmcyKwuyQlKe/CKEMjRI/z9G/fDEgdBRYT39yc2qdylgQtWzdmjZiEvdF8SNLaCWE
vYDryqhT9ODVkMQFlxNFj2A3tBab/KvzpPITUj7T/EF7FgwqyoMjqWV3V2F+VMY1EA3Vfo12kY9tJseiRXkV/zEAM+bCRyV1+qPJOalGK50Me9peQNohduCLCFS9QrdbatovuuKchNd9BRGV2CZjQ65iFjTJrZ/o
yfy2K29lWsZmkOVa1iLR7fOwITz+4cum9TJ7/vDbwhVKd0AHDqx/GowbF3I6B0XniJG73CTzDrWTmYOFLGXr6fbu/YPz4lUBXqgJeWpDRgpRvSScQO7K1iKEIIiArBqE/zzIwPSXOmdJjPhDkeAfOPLgyoqmvazZ
/xJN/6mtQCBYfpzMREXApd4NlxsZWPkuMfia4aPPcjwjx1ManQmU48NwTD7yTFRf9nB8+jQSYQiD8fi1x4YzLRwW0hoRJ0WZfxnXfqA5nMZXQsfhn+B1PZJiVdTfw+EYpYByyN7AOgu7ysJdv5pW+yjidIenxhoL
Ayb8KKMk2XlShXeESIgO+jndVa/0zcAesk8/uMSyRu2pa8Rlp72Vcs="
addons:
sonarcloud:
organization: "toop4eu"
token:
secure: "puW+mUcA+ejZbC2YsdN0ZqaPJgEUZRQCPGYzakVUiBQmpcILc2xdNBxsP4/ZK1qeZf7NbvCL5UTv93fXOvt9zRcRUm0005k7uKjBx7Zp/t5v1Qnu/b1vNvjVQo4Zw0lhXohTPcFrISAPC67hO7wM0
ThhgnVvjtOwBN9Dpy3tFv7cTzutTRue17OhlwYpiLsgYBNv9C8QvvBFZUq65slg/g0ihimgN1gyAcKQ4l02dOMBTijNay063ozzw7TdGkmTuaGffED2msjrohf2wta/gJDkftUbxqPsGLVW43kHh4uwpqFwVkl1V
pffc4SxFMlvowcm0enmY2MQBUTLAquV/UWhjF8ubtHjyx/TY2836xmiQ7mAL5HOtLnDP9Nh93U5eDQ0UzuaENg+iCpqqtqA7QEuAgw3NXtj1U54VywhwJXrsjDHnr23Dl4mH4VZLA7cEroFgjtATNwIDPvXIJGkE
5LPzINdcBN34iH1/tchk/+ru2/dnqh/6HfsV6PgaTrUUuWNyovDoa874jz2Lcp2d6i+/t4KiTUjJiYlqVivWlfsapbsWbBttkVU6ICnHiWoK15J1103/VFPFjDiwBgZDiiQnAnbfygsDjtJovvhsajMGcdGi6yam
eGqrGDa/s6i2CCE+Hb3kldUYRKOmbOmobNoSmRK0ZDZx4eVWlbw4eI="
install:
# - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V -U -P jdeps
- mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V -U
cache:
directories:
- $HOME/.m2
branches:
only:
- master
jobs:
include:
- stage: test
jdk: openjdk8
script:
- mvn test -B -P coverage sonar:sonar
after_success:
- mvn deploy --settings travis-settings.xml -DskipTests=true -B -P travis-deploy
- bash <(curl -s https://codecov.io/bash)
- stage: test
jdk: openjdk11
script:
- mvn test -B
- stage: test
jdk: openjdk12
script:
- mvn test -B