mirror of
https://github.com/elastic/eland.git
synced 2025-07-11 00:02:14 +08:00
* normalized expected scores if min is < 0 * only normalize scores for ES after 8.19+ / 9.1+ * add 9.1.0 snapshot to build matrix * get min score from booster trees * removing typing on function definition * properly flatten our tree leaf scores * simplify getting min score * debugging messages * get all the matches in better way * Fix model score normalization. * lint * lint again * lint; correct return for bounds map/list * revert to Aurelian's fix * re-lint :/ --------- Co-authored-by: Aurelien FOUCRET <aurelien.foucret@elastic.co>
51 lines
1.4 KiB
YAML
51 lines
1.4 KiB
YAML
steps:
|
|
- label: ":terminal: Lint code"
|
|
env:
|
|
PYTHON_VERSION: 3
|
|
agents:
|
|
provider: "gcp"
|
|
machineType: "n2-standard-2"
|
|
commands:
|
|
- ./.buildkite/lint-code.sh
|
|
- label: ":books: Build documentation"
|
|
env:
|
|
PYTHON_VERSION: 3.9-bookworm
|
|
agents:
|
|
provider: "gcp"
|
|
machineType: "n2-standard-2"
|
|
commands:
|
|
- ./.buildkite/build-documentation.sh
|
|
- label: ":docker: Build Wolfi image"
|
|
env:
|
|
PYTHON_VERSION: 3.11-bookworm
|
|
agents:
|
|
provider: "gcp"
|
|
machineType: "n2-standard-2"
|
|
commands:
|
|
- ./.buildkite/build-docker-images.sh
|
|
- label: ":python: {{ matrix.python }} :elasticsearch: {{ matrix.stack }} :pandas: {{ matrix.pandas }}"
|
|
agents:
|
|
provider: "gcp"
|
|
machineType: "n2-standard-4"
|
|
env:
|
|
PYTHON_VERSION: "{{ matrix.python }}"
|
|
PANDAS_VERSION: "{{ matrix.pandas }}"
|
|
TEST_SUITE: "xpack"
|
|
ELASTICSEARCH_VERSION: "{{ matrix.stack }}"
|
|
matrix:
|
|
setup:
|
|
# Python and pandas versions need to be added to the nox configuration too
|
|
# (in the decorators of the test method in noxfile.py)
|
|
pandas:
|
|
- '1.5.0'
|
|
- '2.2.3'
|
|
python:
|
|
- '3.12'
|
|
- '3.11'
|
|
- '3.10'
|
|
- '3.9'
|
|
stack:
|
|
- '9.0.0'
|
|
- '9.1.0-SNAPSHOT'
|
|
command: ./.buildkite/run-tests
|