api
{
"language": "java",
"sudo": false,
"cache": {
"directories": [
"$HOME/.m2"
]
},
"jobs": {
"include": [
{
"stage": "test",
"jdk": "openjdk8",
"script": "mvn verify -Pcheck-semantic-version -DskipTests=true",
"env": "CHECK_SEMANTIC_VERSION=true"
},
{
"stage": "test",
"jdk": "openjdk8",
"script": "mvn clean verify",
"after_success": [
"mvn clean jacoco:prepare-agent test jacoco:report coveralls:report"
]
},
{
"jdk": "openjdk10",
"script": "mvn -q verify"
},
{
"jdk": "openjdk11",
"script": "mvn -q verify"
},
{
"jdk": "oraclejdk11",
"env": "JAVADOC=true",
"script": [
"mvn clean verify -DskipTests=true",
"mvn javadoc:aggregate"
]
}
]
},
"branches": {
"only": [
"master"
]
}
}
Build Config
{
"os": [
"linux"
],
"jobs": {
"include": [
{
"env": [
{
"CHECK_SEMANTIC_VERSION": "true"
}
],
"jdk": "openjdk8",
"stage": "test",
"script": [
"mvn verify -Pcheck-semantic-version -DskipTests=true"
]
},
{
"jdk": "openjdk8",
"stage": "test",
"script": [
"mvn clean verify"
],
"after_success": [
"mvn clean jacoco:prepare-agent test jacoco:report coveralls:report"
]
},
{
"jdk": "openjdk10",
"script": [
"mvn -q verify"
]
},
{
"jdk": "openjdk11",
"script": [
"mvn -q verify"
]
},
{
"env": [
{
"JAVADOC": "true"
}
],
"jdk": "oraclejdk11",
"script": [
"mvn clean verify -DskipTests=true",
"mvn javadoc:aggregate"
]
}
]
},
"sudo": false,
"cache": {
"directories": [
"$HOME/.m2"
]
},
"branches": {
"only": [
"master"
]
},
"language": "java"
}