forked from reactor/reactor-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (31 loc) · 1.04 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
# Note for JDK build matrix, we use https://github.com/DanySK/Gravis-CI rather than the default script
language: java
sudo: required
env:
global:
# Convenience variables for shortening commands
- GRAVIS_REPO="https://github.com/DanySK/Gravis-CI.git"
- GRAVIS="$HOME/gravis"
matrix:
# List any JDK you want to build your software with.
# You can see the list of supported environments by installing Jabba and using ls-remote:
# https://github.com/shyiko/jabba#usage
- JDK="[email protected]"
- JDK="[email protected]"
- JDK="[email protected]"
script:
- ./gradlew check
before_install:
# Check out the script set
- travis_retry git clone --depth 1 $GRAVIS_REPO $GRAVIS
# Install the JDK you configured in the $JDK environment variable
# Never use travis_retry: hides failures. travis_retry is used internally where possible.
- source $GRAVIS/install-jdk
after_success:
- bash <(curl -s https://codecov.io/bash)
before_cache:
- $GRAVIS/clean-gradle-cache
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/