85 lines
1.9 KiB
YAML
85 lines
1.9 KiB
YAML
group: wheel build
|
|
sort_key: "_wheel-build"
|
|
steps:
|
|
- name: ray-core-build
|
|
label: "wanda: core binary parts py{{array.python}} (x86_64)"
|
|
wanda: ci/docker/ray-core.wanda.yaml
|
|
array:
|
|
python:
|
|
- "3.10"
|
|
- "3.11"
|
|
- "3.12"
|
|
- "3.13"
|
|
- "3.14"
|
|
env_file: rayci.env
|
|
env:
|
|
PYTHON_VERSION: "{{array.python}}"
|
|
ARCH_SUFFIX: ""
|
|
HOSTTYPE: "x86_64"
|
|
tags:
|
|
- release_wheels
|
|
|
|
- name: ray-dashboard-build
|
|
label: "wanda: dashboard (x86_64)"
|
|
wanda: ci/docker/ray-dashboard.wanda.yaml
|
|
env_file: rayci.env
|
|
env:
|
|
ARCH_SUFFIX: ""
|
|
HOSTTYPE: "x86_64"
|
|
tags:
|
|
- release_wheels
|
|
|
|
- name: ray-java-build
|
|
label: "wanda: java build (x86_64)"
|
|
wanda: ci/docker/ray-java.wanda.yaml
|
|
env_file: rayci.env
|
|
env:
|
|
ARCH_SUFFIX: ""
|
|
HOSTTYPE: "x86_64"
|
|
tags:
|
|
- release_wheels
|
|
- java
|
|
|
|
- name: ray-wheel-build
|
|
label: "wanda: wheel py{{array.python}} (x86_64)"
|
|
wanda: ci/docker/ray-wheel.wanda.yaml
|
|
array:
|
|
python:
|
|
- "3.10"
|
|
- "3.11"
|
|
- "3.12"
|
|
- "3.13"
|
|
- "3.14"
|
|
env_file: rayci.env
|
|
env:
|
|
PYTHON_VERSION: "{{array.python}}"
|
|
ARCH_SUFFIX: ""
|
|
HOSTTYPE: "x86_64"
|
|
JDK_SUFFIX: "-jdk"
|
|
RAY_JAVA_IMAGE: "cr.ray.io/rayproject/ray-java-build"
|
|
RAY_DASHBOARD_IMAGE: "cr.ray.io/rayproject/ray-dashboard"
|
|
tags:
|
|
- release_wheels
|
|
- linux_wheels
|
|
depends_on:
|
|
- ray-core-build($)
|
|
- ray-java-build
|
|
- ray-dashboard-build
|
|
|
|
- name: ray-wheel-minimal-build
|
|
label: "wanda: wheel-minimal py3.13 (x86_64)"
|
|
wanda: ci/docker/ray-wheel.wanda.yaml
|
|
env_file: rayci.env
|
|
env:
|
|
PYTHON_VERSION: "3.13"
|
|
ARCH_SUFFIX: ""
|
|
HOSTTYPE: "x86_64"
|
|
JDK_SUFFIX: ""
|
|
RAY_JAVA_IMAGE: "scratch"
|
|
RAY_DASHBOARD_IMAGE: "scratch"
|
|
tags:
|
|
- release_wheels
|
|
- linux_wheels
|
|
depends_on:
|
|
- ray-core-build(python=3.13)
|