39 lines
620 B
YAML
39 lines
620 B
YAML
language: java
|
|
|
|
os:
|
|
- linux
|
|
- osx
|
|
|
|
jdk:
|
|
- openjdk15
|
|
- openjdk11
|
|
|
|
matrix:
|
|
include:
|
|
- os: linux
|
|
jdk: openjdk8
|
|
|
|
after_success:
|
|
- ./gradlew jacocoTestReport coveralls
|
|
|
|
before_cache:
|
|
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
|
|
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
|
|
|
|
cache:
|
|
directories:
|
|
- "$HOME/.gradle/caches/"
|
|
- "$HOME/.gradle/wrapper/"
|
|
|
|
deploy:
|
|
- provider: releases
|
|
api_key: $GITHUB_TOKEN
|
|
file_glob: true
|
|
file: "build/libs/*"
|
|
skip_cleanup: true
|
|
on:
|
|
tags: true
|
|
condition: $GITHUB_TOKEN != ""
|
|
os: linux
|
|
jdk: openjdk15
|