Skip to content

Commit 683743a

Browse files
committed
added travis config
1 parent 7610603 commit 683743a

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.travis.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
language: java
2+
jdk:
3+
- openjdk8
4+
- openjdk11
5+
before_install:
6+
- chmod +x ./gradlew
7+
script:
8+
- ./gradlew check javadoc --stacktrace
9+
- ./gradlew jacocoTestReport
10+
before_deploy:
11+
- ./gradlew generateLicenseReport
12+
- ./gradlew javadoc
13+
- echo $SIGNING_KEY_SECRING_BASE64 | base64 --decode > ./signing.key.secring
14+
- export SIGNING_KEY_PATH=./signing.key.secring
15+
deploy:
16+
- provider: script
17+
skip_cleanup: true
18+
script: ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository -DDEPLOYMENT=true
19+
on:
20+
tags: true
21+
jdk: openjdk11
22+
after_success:
23+
- bash <(curl -s https://codecov.io/bash)

0 commit comments

Comments
 (0)