-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
36 lines (29 loc) · 2.31 KB
/
.travis.yml
File metadata and controls
36 lines (29 loc) · 2.31 KB
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
language: java
os: linux
dist: trusty
jdk: oraclejdk8
env:
global:
- JAVA_OPTS="-Xms256m -Xmx2g"
branches:
only:
- master
before_install:
# Replace 'nexus.codehaus.org' from '.m2/settings.xml' in Travis (see https://github.com/travis-ci/travis-ci/issues/4629#issuecomment-131214465)
- sed -i.bak -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml
script:
# Build and test with code coverage
- unzip appa-binaries/src/main/resources/resources.zip -d appa-binaries/src/main/resources/
- mvn -B jacoco:prepare-agent install jacoco:report jacoco:report-aggregate
after_success:
# Publish code coverage in CodeCov
- secure: XGMmSMi2igz7DEHgxR4NJ6LYTwEwz2QxpKNcQvoELda9wvfLpNZQ5kGdAI5B51uG4BMMuJf4DP6jdakrSMpC88GL1+vmZvBR1kLvv7iDNjGaDVzZSOTQF7GzMrWUQFuNt91dALI3ZRvuO6H9OpXu7N4B59yxO2PYeaNmLn1jUK6SNjEvmOsN2UUvbWtkqiUc5MJEMxwQWsYkcOpz6FbzT8SOfQ6coG6zNvahYC+wWnuDIzX1cEwyYpkLmlDGAJq4aRi5z3lffjq3VZQ2L2R+6ThM3XFy5GlRoQjzCiqSACKKLG55Ar/7gbGDyOAhOUhR10ZA3BtGNQGHxoQah73rB60ZF6juiWhabdt590bAPA7zb0PjfqJez9cb9OXD4dWLWp50rgg0txLcrzY7Ca5zZu1KPNWJVnsR4kTmguZu3iunQdKydMYe5V2eFJGzB3tRl/vAxTXgIrjv3chyHQtqw797NVmtpQCIjtVWR/7EQTGw/FP/a3wZ6il0mXAV0tlYEcMDZt8D76cGE48Et4IbAauB6KY7pV17X9cyyJgA0F/2qIzb5TC0x9THRBDUJXya7jLYMUSfpuAY+sTj9/QDatwTb+J03HNIWO/NQNzcXh5FbatOm1DLmNaDAoVaUuIgtsfxk9gl9zJNziwOgL86cc9FqoS9+9232Quqa2/M22k=
notifications:
slack:
rooms:
secure: IP6uNOvzVR5m1JUiyBmcg0fltTLyZNuucmuy4+GoohGpVGqknpUhsZ/BmdmBv+l3nIIqaCeRvZQfIpHtqgApXkx5rOr11rFsT6Lcq5QHhh3R01+xWrRlJA9DUroNo2YCaELE6dGDm1J6jbinCGRTlfzHR9NLexCLBlQMTc7xCOulh5tppd1NA4iIre6Cmx6GYRg2DVW+0HA6A5VtRwqDhaPZWC7z5SJlImvyXiMtUO8U2ZHUCvhGMRqkW8SvdeB8UDMlNs+fkJKscW/cDbixw7VZsjlJwnm6llmUPdJxHQkIyZxdbyNacBuspujrmEG0I4+s30Q3NiV95g78pjddnDMkSdYK/h2df2Olj94AYX7lLWeydLKvk1arbv3mX5QmZBlpRXyKqCQ1UMUHvSkcirSNuxj6Z10sb0mC3/Y3KNuBE+dL7Y0udXkBc7tEt5dAMHmQRe3JmH4AUNDqUMbZ+aP6jh09JDA4ybny1oC+OiUv4SLTge7Yor4VUwsoFoIVoX0lKFqD2NyIiLkfo+U9FbNR08CYlQeXT8DS2/7kIwg6komEmcFAvvgwATe7yHVb4ZwOhUWbZmPkqqQt7UG8ZX9dmrjLkQLzSbehOXf7AcHl87xGknSx+BssBBMYehRM5XRuoOB2lKGgliqD0aEdZDY8CA3Cq9ZAPmEXEVw8tpc=
template:
- Build <%{build_url}|#%{build_number}> (<%{compare_url}|%{commit}>) of %{repository} [%{branch}] %{result} in %{duration}
on_success: always
on_failure: always
on_pull_requests: true