-
Notifications
You must be signed in to change notification settings - Fork 36
/
.travis.yml
37 lines (35 loc) · 896 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
31
32
33
34
35
36
37
language: java
jobs:
include:
- stage: test
# test jobs
os: linux
dist: trusty
jdk: openjdk7
- os: linux
dist: trusty
jdk: openjdk8
- os: linux
dist: trusty
jdk: oraclejdk9
- os: linux
dist: xenial
jdk: openjdk10
- os: linux
dist: xenial
jdk: openjdk11
- os: linux
dist: bionic
jdk: openjdk14
# deploy job (re-run jdk7 build)
- stage: deploy
os: linux
dist: trusty
jdk: openjdk7
after_success:
- mvn clean cobertura:cobertura coveralls:report
- mvn clean deploy -DskipTests --settings .travis-settings.xml
env:
global:
- SONATYPE_USERNAME=thrau
- secure: RC4WPxCVQMI1Y+F0Qh1SVozaHB6035yn4VjMgvTrXuR2Vf3dsvKaxOtaIn7zwzX4suBDJQE55Lo4l7AjI8En6LtEMKrZmgGMgQGWLO2I51rCgWGyFsW9MOYxf3SoDApl2YmhwbGsVEhAYogYhoXyO0CWsHAJTfnnI3Tc+Onf0+M=