-
Notifications
You must be signed in to change notification settings - Fork 6
/
.travis.yml
37 lines (29 loc) · 1.37 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
language: java
env:
global:
- secure: "LJ5/QfUoPbDW+Zk/U1R3BxJ10dfnbcfISZMN0LjRGhc1w2I1omkJ2+vvwNXmI259UVsFnc4NhrqSwuox7VzPf3lMgO1zr2F6oeBWgH7lrvg2vUiKeIHelJFjGl4cOco3OOfQ1RBlfI4GD0rQxu8DOEbKpe2PrUPmWwKvPsFH2nI="
- secure: "i67ERxJRnd9oSco6ai0JXrbbMoAcpRsvB/TyAYJbnYTRjVj4CLWlu7DNvQghbCK8P2gn3BUH6/XN/KvCPi9GHABNJ8FyZzm81v5fEKmP6dy56KESRZjK8q82jKWxg9cD3O9OAoK00q3QbcjuWlhRiceSDYCFhjxYwPVBFTpabho="
- secure: "MwjTx+KKbjKjX31dP3Fo5NTkhGkxAa6XG+uj8omhzvwRd0A0YW/NUlhU5QPOartT1X9mJLtuJjq2m5N5q57OtFnblVcD9AjTQeGIuK5WclqunYsQ9HQI8nLo9HEuSrR62OmEjHz2d7q5yDQ/e1yVaYoDlTXpkpOnuDp+wwPKzD0="
jdk:
- oraclejdk8
addons:
coverity_scan:
project:
name: "hendrens/jdt.spelling"
description: "Spelling for Java names in eclipse"
notification_email: stuarthendren@gmail.com
build_command_prepend:
build_command: mvn clean verify
branch_pattern: coverity_scan
before_install:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
script:
- mvn cobertura:cobertura verify
after_failure:
- cat /home/travis/build/hendrens/jdt.spelling/plugins/jdt.spelling.test/target/work/data/.metadata/.log
- cat /home/travis/build/hendrens/jdt.spelling/cov-int/build-log.txt
after_success:
- mv update/target/jdt.spelling*.zip jdt.spelling.zip && rm -R update && ls -R
- mvn verify cobertura:cobertura coveralls:cobertura
- bash <(curl -s https://codecov.io/bash)