-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
49 lines (43 loc) · 2.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
38
39
40
41
42
43
44
45
46
47
48
49
######################################
### Configure programming language ###
######################################
language: java
##################################
### Make sure using Oracle JDK ###
##################################
jdk:
- oraclejdk13
###################################
### Disable Email notifications ###
###################################
notifications:
email: false
###########################
### Actual Build Script ###
###########################
script:
- ./gradlew check
- ./gradlew codeCoverageReport
###################################
### Upload Code Coverage Report ###
###################################
after_success:
- bash <(curl -s https://codecov.io/bash)
##################
### Deployment ###
##################
deploy:
provider: script
script: ./gradlew publish
on:
tags: true
branch: master
###################
### Environment ###
###################
env:
global:
- SONAR_URL=https://sonar.klauke-enterprises.com
- SONAR_PROJECT_KEY=rebekah
- secure: JfEke86KWbYdqiq9fKXhGdHL4qktr5WyGsWAPJy3nO0+is/okMIDTdlaQ7eP2PI1D8uyuhpq2kV7fLMv+lCfEK28PP9Z/W5t5CLVZ8AMfeSEgtv7+svpsYsato8SG9hu89wM03RU++Xvn14x14eH0Rp7jzS37Jf8jw/QJRVTQ2ppjTG5v2cGUUNd/vFHAAy+TmNKvMUWjOUf8BLz6+QGHkleR9hXsmDXBRSSfGe1ewVQsxE37VIPO1zMLnr5nQFjgixATBYGcVfZ5AWg7JsHTQ5LxG8jG2q9oHrQp0WAtEh9nEDDczxLr1PvdbwI6pgvvLsiJHhwDhSKXiJy/yaPd/wxKQeJyITwio6DAc4VGOEazi2ElRuvDWmQtLO0NuFGnMCuTQ+fuiXrBmSutKbhiUwoYoD9YTIYjZ6ZRD8UV1tiqDybpzUXEsUHXBLWRi1+qtUD4iVIe2tpTq25YYETY1sCEAD0N7iJE+tw8tphD2Bi3cFzB8w64K0pcdD9cZ0LJi4lHO6PZYFl+r4JZgcdMpc7QgITczoHNsAucGhAwYRFXvW1Ih7j03dKGp6C6Aee4L07ToVOO61f9gg7WEkM4fxLsGFI+Z/MZZ5jt8Hpy1nAVqBt05zpen/bJ4q3YgLpz0TrLZgCvmGrLP4+0hce6MlzgFbRGDuYQY4TXlRHrlA=
- secure: BPENhY/OGcUYAaTZfSn+WAhl8HekfMGmX/IbIMMeBqncyxTlpCODnU/BUiIYSov8Zlz5uqWGvz/yOfVYJSna1I+qDqAqMgOKlxgMveR8CyZGZ2rBbiWvfE1Ia5glCxVn1HEaYELzgpKKil0fB6t9q/Dl7xhT15nTTS9Wm8QgcbL2fX4HPYcbMG42haGuIFUPuAsFg9HinqX8leLsORqYgc730Rrq88rdtY6U6HQYzNClNHpOCAyjhLUGDnwaT/grnyGa2litN5xnOpTuFaPVpZ7N+GcKxIdPPFCTpqiKW4062AuaKD+rVEUOXnNgRzLuSWok5HDowkbgUB8aKxXPwCpLBmaak9jhxFaVWl6M3//K+zeiFzY5x6KMC20RQ+1E2pulS3rETmmthYJWofpYMt+D5lH3CGRd4qdvKYCe+4uCDLT7S4y760R0ApFvLepgUZb615GB8rJq2KdddFwEGiDlsjr97L1cznsf900rhgfBLs0X5lUAhmTAkUAAxfxSR25nOJ+eJC7btLgAgNS8ygdieFZnGmorh11uqlVUndSQK8KLxVVXdI7cV6Fth52RyjTp7NAtSLI1v9CQJO2BcpLNVK+erkO/mKTQ/2JUoIqP9gIhS7pYTCyG+5aPKQ/CHXSe7RbYRQQlq8rsUkYYINPA7GGlNJovAMfhXZ9uBxQ=