23ab9e0204
We have a long history of advancing the required compiler to the newest JDK. JDK 13 has been with us for awhile, but we were blocked from upgrading since Gradle was not compatible with JDK 13. With the advancement in our project to Gradle 6 which supports JDK 13, we can now advance our minimum compiler version. This commit updates the minimum compiler version to JDK 13. |
||
---|---|---|
.. | ||
jobs.t | ||
README.md | ||
build.sh | ||
bwcVersions | ||
dockerOnLinuxExclusions | ||
init.gradle | ||
java-versions.properties | ||
make-branch-config.sh | ||
matrix-build-javas.yml | ||
matrix-java-exclusions.yml | ||
matrix-runtime-javas.yml | ||
os.ps1 | ||
os.sh | ||
packer_cache.sh |
README.md
CI configuration for Elasticsearch
Layout and Syntax
CI is run by Jenkins at elasticsearch-ci. Jobs live in the jobs.t directory, these are defined in YML using a syntax simmilar to JJB. Macros are not allowed, and each job must be defined in its own file. Merging of the default configuration is customized so unlike in standard JJB, it recurses into YML objects. Further (internal) documentation on the setup is available .