Merge pull request #13 from Runemoro/patch-1

Added Travis
This commit is contained in:
Mathijs Riezebos 2017-12-06 04:17:43 +01:00 committed by GitHub
commit 01dea7375f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

27
.travis.yml Normal file
View file

@ -0,0 +1,27 @@
language: java
notifications:
email: false
before_install: chmod +x gradlew
install: ./gradlew setupCIWorkspace -s
script: ./gradlew build -s
jdk:
- oraclejdk8
# Caching for Gradle files, prevents hitting Maven too much.
before_cache:
- find $HOME/.gradle/ -name '*.lock' -print -exec rm -f {} \;
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
# Faster builds without sudo.
sudo: false
# Upload a github release
deploy:
provider: releases
api_key: "GITHUB OAUTH TOKEN"
file: "./build/libs/*.jar"
skip_cleanup: true
on:
tags: true