27 Commits

Author SHA1 Message Date
Seth Michael Larson
c6bf9b60a0
Change CI email to build-lang-clients@elastic.co 2020-08-13 10:24:17 -05:00
Seth Michael Larson
d2047aa51a
Make ML libraries optional, fix type issues 2020-05-14 09:31:01 -05:00
Seth Michael Larson
3d81def5cc
Add support for xgboost v1 2020-04-29 13:06:35 -05:00
Seth Michael Larson
15a1977dcf
Add agg compatibility logic to Field class 2020-04-27 15:16:48 -05:00
Seth Michael Larson
e1cacead44
Add 'inference_config' on ES >=7.8 2020-04-14 07:51:50 -05:00
Seth Michael Larson
448770df78
Restrict public API, update license header 2020-04-14 07:31:23 -05:00
Seth Michael Larson
c8bd25cbea Add doctests to CI 2020-04-02 13:06:22 -05:00
Seth Michael Larson
0c1d7222fe
Drop support for Python 3.5, add Black 2020-03-27 07:56:28 -05:00
stevedodson
404e658a26
Updating test matrix for 7.6 + removing oss for now. (#127) 2020-02-15 18:48:17 +01:00
Martijn Laarman
617583183f Move to latest .ci script structure (#101)
Introduces a dedicated `run-repository.sh` for the repository custom
bits.

This allows us to keep `run-elasticsearch.sh` and `run-tests` in sync
through file copying or patches easier.
2020-01-09 11:18:56 +01:00
Camilla
a5380813a7
Adds Python 3.8 support (#96)
* Adds build status sticker to README

* Adds Python version to test matrix

* Adds debug echo message

* Adds back Python 3.5.3 to test matrix

* Adds Python version to test matrix

* Adds back Python 3.5.3 to test matrix

* Adds Python 3.8 to test matrix
2019-12-12 14:57:52 +01:00
Camilla
40a584dcc2
Adds build status sticker to README and runs test on different Python versions (#84)
* Adds build status sticker to README

* Adds Python version to test matrix

* Adds debug echo message

* Adds back Python 3.5.3 to test matrix
2019-12-11 15:41:34 +01:00
Winterflower
9c15e237ca Adds env variable to pass test suite version into container 2019-12-02 20:22:07 +01:00
Winterflower
7f8d384f03 Adds pull request CI job for eland 2019-12-02 17:29:17 +01:00
Winterflower
9571fcb2fa Fixes misconfigured env variable 2019-12-02 11:46:07 +01:00
Winterflower
8a9e83d0e5 Removes line that sets run_build.sh as executable and adds Python versions to test_matrix.yml 2019-11-28 13:50:05 +01:00
Winterflower
78b4a2291b Drops default Python version of Dockerfile to 3.7, because Pandas 0.25.1 is not compatible with Python 3.8 and Pandas 0.25.2 is breaking some eland tests 2019-11-27 21:29:26 +01:00
Winterflower
9ab411984a Adds extra step to Dockerfile build to take advantage of layer caching and avoid repulling dependencies in requirements.txt if they don't change 2019-11-27 21:05:02 +01:00
Winterflower
ba1c932823 Making run_build script an executable during container build 2019-11-26 16:28:24 +01:00
Winterflower
cc8a27398a Adding newline to end of file 2019-11-26 13:57:32 +01:00
Winterflower
c5b479b4f9 Adding line to read ES hostname from docker env var 2019-11-25 20:41:58 +01:00
Winterflower
12236078a8 Adding -r flag to pip install command and fixing name of Dockerfile in run-tests 2019-11-25 19:50:19 +01:00
Winterflower
d0aa84a894 First attempt at suitable Dockerfile and config for building Docker image for eland 2019-11-25 19:15:37 +01:00
Winterflower
ad118fcbad Adding 7.5 snapshot in test matrix 2019-11-25 18:14:20 +01:00
Winterflower
c4d269ccdb Customising CI setup for eland 2019-11-22 14:42:58 +01:00
Winterflower
031e914dbe Renaming configuration items to be eland specific 2019-11-21 17:12:45 +01:00
Winterflower
fc7c214ae6 Initial skeleton for .ci folder 2019-11-21 13:53:27 +01:00