OpenSearch/.ci
Mark Vieira 2ca8850e13
Disable Gradle daemon when executing Windows packaging tests (#54316)
The powershell call operator (&) seems to wait on any child processes.
In the case of Gradle build invocation, the daemon causes the script
execution to hang until the daemon terminates (or 5 minutes elapses?).
2020-03-27 08:03:13 -07: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 Add version 7.8.0 2020-03-25 18:10:30 +01:00
dockerOnLinuxExclusions Update to reflect version of SLES used in CI 2020-03-04 07:38:28 -08: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-runtime-javas.yml Remove Java 13 from runtime testing matrix 2020-03-12 10:11:10 -07:00
matrix-vagrant-packaging.yml Add list of compatible OSes for vagrant packaging CI tests 2020-02-05 14:00:13 -08:00
os.ps1 Disable Gradle daemon when executing Windows packaging tests (#54316) 2020-03-27 08:03:13 -07:00
os.sh Update packaging test script to support mutlijob builds 2020-03-26 13:46:11 -07: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 .