_forge.rayci.yml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. group: forge
  2. steps:
  3. - name: forge
  4. wanda: ci/docker/forge.wanda.yaml
  5. - name: manylinux
  6. wanda: ci/docker/manylinux.wanda.yaml
  7. - name: raycudabase
  8. label: "wanda: ray.py{{matrix.python}}.cu{{matrix.cuda}}.base"
  9. tags:
  10. - python_dependencies
  11. - docker
  12. wanda: ci/docker/ray.cuda.base.wanda.yaml
  13. matrix:
  14. setup:
  15. python:
  16. - "3.9"
  17. - "3.10"
  18. - "3.11"
  19. - "3.12"
  20. cuda:
  21. - "11.7.1-cudnn8"
  22. - "11.8.0-cudnn8"
  23. - "12.1.1-cudnn8"
  24. - "12.3.2-cudnn9"
  25. env:
  26. PYTHON_VERSION: "{{matrix.python}}"
  27. CUDA_VERSION: "{{matrix.cuda}}"
  28. - name: raycpubase
  29. label: "wanda: ray.py{{matrix}}.cpu.base"
  30. tags:
  31. - python_dependencies
  32. - python
  33. - docker
  34. - tune
  35. - serve
  36. wanda: ci/docker/ray.cpu.base.wanda.yaml
  37. matrix:
  38. - "3.9"
  39. - "3.10"
  40. - "3.11"
  41. - "3.12"
  42. env:
  43. PYTHON_VERSION: "{{matrix}}"
  44. - name: ray-mlcudabase
  45. label: "wanda: ray-ml.py{{matrix.python}}.cu{{matrix.cuda}}.base"
  46. tags:
  47. - python_dependencies
  48. - docker
  49. wanda: ci/docker/ray-ml.cuda.base.wanda.yaml
  50. depends_on: raycudabase
  51. matrix:
  52. setup:
  53. python:
  54. - "3.9"
  55. - "3.10"
  56. - "3.11"
  57. cuda:
  58. - "12.1.1-cudnn8"
  59. env:
  60. PYTHON_VERSION: "{{matrix.python}}"
  61. CUDA_VERSION: "{{matrix.cuda}}"
  62. - name: ray-mlcpubase
  63. label: "wanda: ray-ml.py{{matrix}}.cpu.base"
  64. tags:
  65. - python_dependencies
  66. - docker
  67. wanda: ci/docker/ray-ml.cpu.base.wanda.yaml
  68. depends_on: raycpubase
  69. matrix:
  70. - "3.9"
  71. - "3.10"
  72. - "3.11"
  73. env:
  74. PYTHON_VERSION: "{{matrix}}"