OpenSearch/.ci
Nick Knize 55b8ab4338 Cleanup build-scan, remove publish scan to elastic server (#1) (#4)
Co-authored-by: Huan Jiang <huanji@amazon.com>
Signed-off-by: Peter Nied <petern@amazon.com>
2021-03-13 10:36:06 -06:00
..
jobs.t Cleanup build-scan, remove publish scan to elastic server (#1) (#4) 2021-03-13 10:36:06 -06: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 Update bwc versions after 7.10.2 has been releeased 2021-01-15 10:19:53 +01:00
dockerOnLinuxExclusions Add SLES-15.2 to Docker exclusion list 2020-08-18 15:26:02 -07:00
init.gradle Cleanup build-scan, remove publish scan to elastic server (#1) (#4) 2021-03-13 10:36:06 -06:00
java-versions.properties Require JDK 14 for compilation (#54696) 2020-04-08 09:26:29 -04:00
make-branch-config.sh Move periodic job to ES repo (#48570) 2019-11-13 17:12:42 +02:00
matrix-runtime-javas.yml Remove Java 13 from runtime testing matrix 2020-03-12 10:11:10 -07:00
matrix-vagrant-packaging.yml Remove opensuse 42 from vagrant tests (#63759) 2020-10-15 13:05:46 -07:00
os.ps1 Parameterize windows packaging test script (#58980) 2020-07-08 13:50:20 -07:00
os.sh Cleanup vagrant setup (#60697) 2020-08-06 15:37:56 -07:00
packer_cache.sh Set JAVA14_HOME in CI (#54955) 2020-04-08 11:09:50 -04: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 .