OpenSearch/.ci
Mark Vieira 8a8b61735e
Add openjdk 15 to Java matrix testing rotation (#51335)
(cherry picked from commit 9396e7574f608bb8262a9f4863c4dc637271baac)
2020-01-22 13:54:08 -08:00
..
jobs.t Disable experimental job trigger 2019-12-19 14:42:23 -08:00
README.md Move periodic job to ES repo (#48570) 2019-11-13 17:12:42 +02:00
build.sh Require JDK 13 for compilation (#50004) 2019-12-11 16:29:15 -05:00
bwcVersions version bump for 7.5.3 2020-01-21 10:59:55 -05:00
dockerOnLinuxExclusions Add Docker packaging tests on 7.x (#48857) 2019-11-05 15:17:59 +00:00
init.gradle Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00
java-versions.properties Upgrade to Gradle 6.1 (#50453) 2020-01-16 13:58:29 -08:00
make-branch-config.sh Move periodic job to ES repo (#48570) 2019-11-13 17:12:42 +02:00
matrix-build-javas.yml Require JDK 13 for compilation (#50004) 2019-12-11 16:29:15 -05:00
matrix-java-exclusions.yml Java versions for ci (#29320) 2018-04-02 14:24:25 -04:00
matrix-runtime-javas.yml Add openjdk 15 to Java matrix testing rotation (#51335) 2020-01-22 13:54:08 -08:00
os.ps1 Read build and runtime java from properties file (#48355) 2019-10-23 13:23:40 +03:00
os.sh Add Docker packaging tests on 7.x (#48857) 2019-11-05 15:17:59 +00:00
packer_cache.sh Require JDK 13 for compilation (#50004) 2019-12-11 16:29:15 -05:00

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 .