-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
34 lines (34 loc) · 2.08 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
language: java
sudo: false
install: true
addons:
sonarcloud:
organization: benoitx-github
token:
secure: 13b70009cbae7646c3458517212a3ba73faff609
git:
depth: false
env:
global:
- SONATYPE_USERNAME=benoitx
- secure: bL/T4BDLUlBlunvDtv8m7W57S3p7pWG2sku/aNKcc78ggXDg0xK7+Gy53HVYyjjBH6E2V2HTRwvs+iXJ9GWsjuVHnRbpMRYkOi0LhpCdkw+WsO+rSDPBNFir/bDPOaznJ0BB3EBwm2eAllQ7JO7fz+bo4ozHasANndrZH35jrLS0QsbuTXRrDhfeEsLLn2UpqxyAusoWOXJfbu81nfArnLb7N+EhXSP1/NHVnmDnQbzQYQz/SJcJaem0wry/625wWF+d8cPLFvSp33r4wpsiU8LFAty3HK6Y4oDDQdsLMKh0OKTtepQ8S4aYtNOT/RHZHIKpxUHocmQvTWm7LvVZaRqBH1hVn9X2Q1cUaEjgfRh5Zvij564DbJIA32Ibb0prRaIlVPKzclBxJcZVwzzeFcH6E1rrSF+JjAzYfinXe1sYR77eZnHJ17e0p+iNtRwQtSRHRS6YTmIvETeIHDqIgt8veUp4M6iSMKx5OG+pBCfF2RxNxpW0p07FNSE895IEwhV6+XMCvqN8z7H3f+pT4UXSrHHfTeKHvzk7XbakHeeUzkSPUbZqrek95SORVJBO1SV39NSLv+hiAcXvhu0+X+ZpLNlgQpm5cwYKqJr6mIrPAUyDYni0e15kkqJMjZSvODHXdVYaUChCSX9t+F+mI00T4KRLF8VTQihlhswydyA=
jdk:
- openjdk8
script:
- mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package
# mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package sonar:sonar
cache:
directories:
- "$HOME/.m2/repository"
- "$HOME/.sonar/cache"
notifications:
email:
recipients:
- opensource@appendium.com
on_success: always
on_failure: always
slack:
secure: Vr3ntRjnONkTp5GJxrqyiavYhgxmdr0K2z1z10ppKcTGbQ0QPb60uYDJr17JLlNaELSjXfMrG9sVmTbh9ymK6uCgRjgtwOyfq7CERL6oj+nNaOXvYU0jw82O0RpEJDWFu+4FNyERpOZFrgAM9fmw7gJVv8bBeCnlcI1N7ffZqnK8o+zr82uGkSwHsAQVZy87rMBu0VTtHR6TVhPJ/Dl7y5UKh4Q+6hgwIrCrG+XC4Pi3wvqMYs4dmZZcY/W2AQEh5YVVaCMWJE2br0G9bWrli0/a1GSijMIQYKkYlA4RZtShHlXssXdYdsBTQiGMP7EMwGMKCWfpDEooi+Duh5H01cXXYFT29PsE4mLnpoPzthnKRJEXOxg6kiVcAH55l8ZmIFOtVgo4GGVBu7tLOZdSdq3uPcmzkY6JoK6pwLI43KTRxgkwjZdXvTpGx+FPe/0djgWDk9TFnSpGhuITQCF3oa4Sg1hNJun9RwG9r0x3xYmiqndzk1vli/bYu8dpxZh90LeFpnt//GXdZIAROPKIaAGLGdVpWUOXHtrJVGCWkCohX+DF8U5wnQbL8aSdu+EiANoXbNPNZ5ElqveBDOvp67iN/O8FG+FLNYIEtoOPKP9H2uDaicK01MFeaHoYbH3tJ9nlBo3FB0eUDEs+tSgx8Ooi6Z3FBtuyz4nJznnIS2M=
after_success:
- '[[ $TRAVIS_BRANCH == "master" ]] && { python travis/addServer.py; mvn clean deploy
--settings ~/.m2/mySettings.xml; };'