Files
2026-07-13 13:17:40 +08:00

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)