This repository has been archived by the owner on May 27, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
42 lines (37 loc) · 1.33 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
dist: xenial
language: java
env:
global:
- secure: "uskpekunH4KOTNCM1zqcIHLhc8YxJTg6oqy7u8YmaKEAWf9MZYZ6VDCUJrohCT8/ezZ3zzvaQ+ox7H29rhgqMKnGW
4tj+iMNNccLGi2PkwEHo6nPepP16VCEGNTR7RM11GOSTAkxr2L8ueJCIdWlkU6Zf/kYy6n0HNj9O0QKvslbY6saysMMqajnwV6DT
K+PIoCr0MFZLOvi8b7iYNUvju9rDPHfIrnN3HGnw1RI15eOljpXYyz82nPp0kApEfLdpvcBxZleUCBvCXR0d6s6hIavz+ttKOPXW
usqGrtZget65LcGewsPilWQURIuI8uo8nmtB7DyDxbQgTaHztdVZsZZCKJZtznZMYddg8qOpOuBqu2yIxrBzU/E/OEvzVq4gNWvM
H/bRUAypCtZ9uj6C8+g9CxIE+HmyLtcARUp0TiODT0hdHFr0fMbro5w9aB3DNIIiBO9Y9/pXCcJ3HBaW9LMbIW2NmF3ad+NW8jZw
l1qWKt74GL0/TuAvZL46CMEhX8wJUHHIt2VZGDNbT1a0IVOESWap0a5KeTP7/ijFVF3qx+8JeNjD+ZROS43eK+drUmNXuV83pELE
AbXbL8Io3L1XLUfLADoKqrn+Jvnrd5n0b77RsyYwam4PS+a9slksE2ojBTaGKtypY4xS5q9GHxFG+VfVKREu6kqd0uUySk="
install:
- 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
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: openjdk14
script:
- mvn test -B