OpenSearch/.ci
Alpar Torok fb685adc94 Move periodic job to ES repo (#48570)
* Move periodic job to ES repo

This change kickstarts the process of moving CI job definitions to this
repo.

* Added a minimal readme to provide pointers to the documentation

* Update .ci/README.md

Co-Authored-By: Rory Hunter <pugnascotia@users.noreply.github.com>

* Update .ci/README.md

Co-Authored-By: Rory Hunter <pugnascotia@users.noreply.github.com>

* point to main repo

* PR review

* Add link to JJBB
2019-11-13 17:12:42 +02:00
..
jobs.t Move periodic job to ES repo (#48570) 2019-11-13 17:12:42 +02:00
README.md Move periodic job to ES repo (#48570) 2019-11-13 17:12:42 +02:00
build.sh Move periodic job to ES repo (#48570) 2019-11-13 17:12:42 +02:00
bwcVersions Add versions 7.4.2 and 6.8.5 2019-10-23 13:32:51 -04:00
dockerOnLinuxExclusions Add Docker packaging tests on 7.x (#48857) 2019-11-05 15:17:59 +00:00
init.gradle Use VAULT_TOKEN environment variable if it exists (#45525) 2019-09-30 15:16:05 -07:00
java-versions.properties Enable 7.x to run with --parallel 2019-10-09 14:40:47 +03:00
make-branch-config.sh Move periodic job to ES repo (#48570) 2019-11-13 17:12:42 +02:00
matrix-build-javas.yml Disable building on JDK 13 in CI 2019-06-05 09:55:37 -04:00
matrix-java-exclusions.yml Java versions for ci (#29320) 2018-04-02 14:24:25 -04:00
matrix-runtime-javas.yml Start testing against AdoptOpenJDK (#45666) 2019-08-29 08:56:21 -04: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 Make packer cache branches explicit (#41990) 2019-05-27 09:46:43 +03: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 .