-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
45 lines (34 loc) · 2.82 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
language: java
sudo: required
notifications:
email: james.hn.sears@gmail.com
env:
global:
# travis encrypt COVERALLS_REPO_TOKEN=...
- secure: "nrYFU0nyktocm4mVLN70QKUv9JecQW6U8ueu8Al9GS+OcSXoJ/BiPRYlboTbHzdwOnz58cmv6oOYmvOtKqNKwTI6ocNzGHCJO0wPWJO3+biqHQ+T6qnqv5g7eiSuQtNtMi9etzc7DWLBQkhzgZpIOBIn3v5yrMVPmQWLHwwLbbzBQrIxUendYV7mTN5ZakOP4CXznMgHAIAt8F72Mo06JZUKnKgdwm3TWC2WYUhdtvJwmGvy/PXp74MKKg6t9xQfZXDdcm9iXRt1K6FAoCvEmNT19YO6KpjGGs4RTiUNDWEAcixA1ljeigb3pB4C5t1T8KcKrhMn+xey52ApfXidNIJH9DIrmd5DOxYadU+qtrE1h9blIX1crN56KXFf/YJZ/vfKYQtORPgq9UeDUlfnYeN1LzcmfFdhNd6h/epcspEk+r/l9q8f1kjhAlsmLHpEuoKSCicPOqiR2X19pYX9n4wQ+d41u5iopK27/7xD3n/SWmX9w6YTp/V0pNzNgEkqPW+Z0g5ZUQZHRq8OieJPIjhCFRb2RhPBkbp8fdARCIkoHX6n+Nn1Dt/J1ujfYVqp9bWkZwLuKRt3hBAopGdOxh/CVpJxa183Iq7zJCq8pjbho6+aeNQ5bt0d8tIWy0GvhJSmGPqXaRgcrAgm+aZ489IdlrmrGumRa5Wbq8UViyk="
# travis encrypt CODACY_PROJECT_TOKEN=...
- secure: "IWJSX9vSwXsYuCDt2MIsV6aaM06Wa7MJV9vXdV1jz8ffW3LWUciGK9eLHwuN9wULWYF+06H42RkEUlOvJ5/3Uked6FivNOs2nXEhMpV4Q53lUQah64L1fv4ZhIgqvjtyMVsKojwuu8sV/SuajA7zAs6wRSfb17SsgN5QhIjXBMxFQ7BYwd5WVgKiuJNx0i7DTviDaNvEJ2QL22CjpP7nHNJMzqqeHUOVdFS+cVhOM1JtAu7mZZ79G1oS4IbrRWWJ5mxI5swaOzLXQek5H3KmPBKc2EsY0L6fz3bFvdyj4RJZGmlJ8+r+R7cMlPGOOpDXQk7htbTdSiz435pI9vg3Az3vCmTKCWWwRBWw6fyd0TZSTlGs7xFpb6K+BcZmZmPCCvC2hS4NKmDGW8TxdTrGPTTgUQhnh42BTv6cZzt7VJfxY/RQNu5ufZtpQwOIDU7JT8W6ujxLQFxBqz2Bu31w4FzClj0lBX6LgBRNn1f0GZggNvjUT3YmzdcltKFKNpsWe4bAjyeXnwhFt3jgPhfxfsO+aiDWBXk2LZUWISKfxRI5TeGxyjvkWTWrzURmdSWv7meIwrk+iPQL9A9aoGT4eKvAtyDpzA7kGINdyX3zN3/EN7vNf0eeozgXPSI8b9ytLzCddYXlqfqafxqqSXmFossSP6qLBu4Md31LhwQO4u4="
addons:
sonarcloud:
organization: "jameshnsears-github"
token:
secure: "mRVFpQpK+8YhRgHUzVmnm/EttxBwOwn05LU9CCvG2P6jOVy7ESwigYok4yS5fsK252fXDu9F+BNXe0E05TgsgMhB4RzwKrsOevpAWSmQLivm5dS67TACygQmecmuFziT/TQMUCA+1G+Wobe7IQJEe/AfWBU4Y9ZtYjQDikuoVU8nuJenWluXaITGVGF9tL6puUdTsYWBtBkRzjibDPasYN40fX9ScDNVGDUGJNheqNLQwAJYOOcUY+pnxuON3qzPVdU4jvwKTFv56ISCrxvfwulo9Eml5c/3rfPjgaWaZ8+99f7n3oogT7mFs293aky/U9MOSGpsw/LEQZ+3/+rZeIOWMMfoQrrfZNo/TPxLTDCo5rcJSwRn5ydkpD3sVEh8fpIbipA9xfooWjYXMVNWKZCyP8B62r5xHUZoa7HxR41CUqRU5oq6PEUxLrzI4UFzyzd5dekXDpWwQHfFyDWe/VYI8BSOCbYEKutuu30xTqZO+9KBgwtG953NyRFOSMlMYGlXkXUMy6oHMuyN0nw5EvwSJew4qKdBWoh+34fMM50Xhg4j9Sen2u8NHERdBiGutN8U9TzyBPFaouw9DhArlILGdNQoDDgIES76lTJlf1AjOhYdRQcjIopQ09AIwo/P2wxhT5o+2FbUFRRIsXnNGM3e9cHfzbLB9OyAY0+jVzA="
git:
depth: false
services:
- docker
jdk:
- openjdk10
cache:
directories:
- $HOME/.m2
- $HOME/.sonar/cache
before_script:
- wget https://github.com/codacy/codacy-coverage-reporter/releases/download/4.0.5/codacy-coverage-reporter-4.0.5-assembly.jar
script:
- mvn clean test
- mvn checkstyle:check spotbugs:check pmd:pmd
after_success:
- mvn jacoco:report coveralls:report
- java -jar codacy-coverage-reporter-4.0.5-assembly.jar report -l Java -r target/site/jacoco/jacoco.xml
- sonar-scanner