diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..8a7250abe --- /dev/null +++ b/.travis.yml @@ -0,0 +1,29 @@ +sudo: required +dist: trusty + +language: java +jdk: oraclejdk8 + +env: + - BUILD_NUMBER=9999 + +before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ + - rm -f $HOME/.gradle/caches/minecraft/deobfedDeps/providedDummy.jar + - rm -f $HOME/.gradle/caches/minecraft/deobfedDeps/compileDummy.jar +cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ + +before_install: chmod +x gradlew +install: + - ./gradlew --refresh-dependencies + - ./gradlew ciWriteBuildNumber +script: + - ./gradlew build -x createExe -S + - ./gradlew -p projects/Forge test -S + +notifications: + email: false