123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- group: build
- steps:
- - label: ":tapioca: build: wheel {{matrix}} (x86_64)"
- key: linux_wheels
- tags:
- - linux_wheels
- - oss
- instance_type: medium
- commands:
- - bazel run //ci/ray_ci:build_in_docker -- wheel --python-version {{matrix}} --architecture x86_64 --upload
- matrix:
- - "3.9"
- - "3.10"
- - "3.11"
- - "3.12"
- depends_on:
- - manylinux
- - forge
- - label: ":tapioca: build: debug wheel"
- tags:
- - linux_wheels
- - oss
- instance_type: medium
- commands:
- - bazel run //ci/ray_ci:build_in_docker -- wheel --build-type debug --upload
- depends_on:
- - manylinux
- - forge
- - label: ":tapioca: build: jar"
- key: java_wheels
- tags:
- - java
- - oss
- instance_type: medium
- commands:
- - ./ci/build/build-manylinux-ray.sh
- - ./ci/build/build-manylinux-jar.sh
- - ./ci/build/copy_build_artifacts.sh jar
- depends_on: manylinux
- job_env: manylinux
- - label: ":tapioca: build: doc"
- key: doc_build
- instance_type: medium
- commands:
- - bazel run //ci/ray_ci/doc:cmd_build
- depends_on: docbuild
- job_env: docbuild-py3.12
- - label: ":tapioca: build: ray py{{matrix}} docker (x86_64)"
- tags:
- - python_dependencies
- - docker
- - oss
- instance_type: medium
- commands:
- - bazel run //ci/ray_ci:build_in_docker -- docker --python-version {{matrix}}
- --platform cu11.7.1-cudnn8 --platform cu11.8.0-cudnn8
- --platform cu12.1.1-cudnn8 --platform cu12.3.2-cudnn9
- --platform cpu
- --image-type ray --upload
- depends_on:
- - manylinux
- - forge
- - raycudabase
- - raycpubase
- matrix:
- - "3.9"
- - "3.10"
- - "3.11"
- - "3.12"
- - label: ":tapioca: build: ray-ml py{{matrix}} docker (x86_64)"
- tags:
- - python_dependencies
- - docker
- - oss
- instance_type: medium
- commands:
- - bazel run //ci/ray_ci:build_in_docker -- docker --python-version {{matrix}}
- --platform cu12.1.1-cudnn8 --platform cpu --image-type ray-ml
- --upload
- depends_on:
- - manylinux
- - forge
- - ray-mlcudabase
- - ray-mlcpubase
- matrix:
- - "3.9"
- - "3.10"
- - "3.11"
|