AMD64
JDK: openjdk8 Java
Git
rjaros/kvision-io:.travis.yml@a76ab48
language: java
jdk:
- openjdk8
sudo: false
os:
- linux
install: skip
script:
- ./gradlew dist
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:
local_dir: build/dist
provider: pages
skip_cleanup: true
github_token: $GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable
keep_history: true
on:
branch: main
Build Config
{
"language": "java",
"os": [
"linux"
],
"dist": "xenial",
"jdk": [
"openjdk8"
],
"sudo": false,
"install": [
"skip"
],
"script": [
"./gradlew dist"
],
"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": "pages",
"strategy": "git",
"local_dir": "build/dist",
"skip_cleanup": true,
"keep_history": true,
"on": {
"branch": [
"main"
]
},
"token": "$GITHUB_TOKEN"
}
]
}