-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy path.travis.yml
38 lines (38 loc) · 1.69 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
36
37
38
language: java
os:
- linux
sudo: false
dist: trusty
jdk: oraclejdk11
install: true
script:
- "./gradlew -version"
- "./gradlew build -Pplatform=win"
- "./gradlew build -Pplatform=linux"
- "./gradlew build -Pplatform=mac"
notifications:
email: false
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/"
env:
global:
- GRADLE_OPTS="-Xms256m"
- JDK_JAVA_OPTIONS='--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/sun.net.dns=ALL-UNNAMED
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED'
deploy:
provider: releases
skip_cleanup: true
file_glob: true
api_key:
secure: fAre3r5zLkqvGn8QAUziAssINnvJrKA9cBbEAYXd+WCg7lggrEv3qFKXEH1NGY4JrInm/YNF5tQjbV8zDdjw366SbhNTi5ctZIwp0zfbg0bWAVK3D2mf4Wf4oSHIcMNk/ZoVYRaGHMNuOOx7t8Ajnzt6Ej6yRo1JYrbp8AUojjZUwMlGs0cPsO1BiSHMaaKfPGEtY4gIM3Aohdx5Yf8Jf41KmMn955GEIPTHXWPKGLQf0zwFKLz43XKVtJPR5z0EDmTp6ErXL9M2m9y37YD8xBGmjrI6FAKLnwm2pdFgiFPEHa8iZHQA9kuHpMenX7Q4m36hKHLYFHo0kPiG9j0ey3RdqnFDjuqdFE9msBJSAWkE/8UvVeMAXQDCFh1NEBHC0ps6jzVspnX4nLk07j0zZ6ijrqkvl4eQ7uBhQvYLMrhEWhU5hBJoJYUOq/i220090vq1zsqNC5oE+RKChd6SXH15BoG66FeTZ0GPhz9UoQIFKR85XMJMe+jUVHOxs80ROK7h2f6GYlJW9d+fsHUJqpGKRVtnNx3ISJm/oCWWBdXVXi2MLLPmKaTOgEOhRXmKD+XgeaZQ0S3Txd5X5kLASlZ7w9rK5kkd3QctdJ6KpQF8u6Tg5j8bC0VHTUWfXBaPtbP9Hfpw5mqCirfxLLpqsha6xpNeNfJvOAHs650j1SI=
file:
- build/libs/*
on:
tags: true