Commit 7ba7cf4d authored by Omkar Salpekar's avatar Omkar Salpekar Committed by Facebook GitHub Bot
Browse files

[Nova] Moving Linux Wheels over to Nova (#2702)

Summary:
This does 2 things:

Comments out Linux Wheels-related jobs in CircleCI so that they are not run on nightlies/releases.
Adds a GHA workflow that calls the build workflow in pytorch/test-infra.
Testing:
Verified that the builds are triggered by this workflow, and all builds are green: https://github.com/pytorch/audio/actions/runs/3109635749/jobs/5040029155

Pull Request resolved: https://github.com/pytorch/audio/pull/2702

Reviewed By: seemethere

Differential Revision: D39756852

Pulled By: osalpekar

fbshipit-source-id: 7e222d80ca0720e3be43b929f1e55f5c0166b947
parent faf8f1cc
...@@ -241,27 +241,27 @@ jobs: ...@@ -241,27 +241,27 @@ jobs:
paths: paths:
- ffmpeg - ffmpeg
binary_linux_wheel: # binary_linux_wheel:
<<: *binary_common # <<: *binary_common
docker: # docker:
- image: << parameters.wheel_docker_image >> # - image: << parameters.wheel_docker_image >>
resource_class: 2xlarge+ # resource_class: 2xlarge+
steps: # steps:
- checkout # - checkout
- attach_workspace: # - attach_workspace:
at: third_party # at: third_party
- run: # - run:
command: | # command: |
export FFMPEG_ROOT=${PWD}/third_party/ffmpeg # export FFMPEG_ROOT=${PWD}/third_party/ffmpeg
packaging/build_wheel.sh # packaging/build_wheel.sh
environment: # environment:
USE_FFMPEG: true # USE_FFMPEG: true
- store_artifacts: # - store_artifacts:
path: dist # path: dist
- persist_to_workspace: # - persist_to_workspace:
root: dist # root: dist
paths: # paths:
- "*" # - "*"
binary_linux_conda: binary_linux_conda:
<<: *binary_common <<: *binary_common
...@@ -917,326 +917,326 @@ workflows: ...@@ -917,326 +917,326 @@ workflows:
python_version: foo python_version: foo
requires: requires:
- download_third_parties - download_third_parties
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
name: binary_linux_wheel_py3.7_cpu # name: binary_linux_wheel_py3.7_cpu
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
name: binary_linux_wheel_py3.7_cpu_smoke_test_pip # name: binary_linux_wheel_py3.7_cpu_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- binary_linux_wheel_py3.7_cpu # - binary_linux_wheel_py3.7_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.7_cu102 # name: binary_linux_wheel_py3.7_cu102
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.7_cu102_smoke_test_pip # name: binary_linux_wheel_py3.7_cu102_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- binary_linux_wheel_py3.7_cu102 # - binary_linux_wheel_py3.7_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.7_cu116 # name: binary_linux_wheel_py3.7_cu116
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.7_cu116_smoke_test_pip # name: binary_linux_wheel_py3.7_cu116_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- binary_linux_wheel_py3.7_cu116 # - binary_linux_wheel_py3.7_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.7_cu117 # name: binary_linux_wheel_py3.7_cu117
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.7_cu117_smoke_test_pip # name: binary_linux_wheel_py3.7_cu117_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- binary_linux_wheel_py3.7_cu117 # - binary_linux_wheel_py3.7_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.7_rocm5.1.1 # name: binary_linux_wheel_py3.7_rocm5.0
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.7_rocm5.1.1_smoke_test_pip # name: binary_linux_wheel_py3.7_rocm5.0_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- binary_linux_wheel_py3.7_rocm5.1.1 # - binary_linux_wheel_py3.7_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.7_rocm5.2 # name: binary_linux_wheel_py3.7_rocm5.1.1
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.7_rocm5.2_smoke_test_pip # name: binary_linux_wheel_py3.7_rocm5.1.1_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- binary_linux_wheel_py3.7_rocm5.2 # - binary_linux_wheel_py3.7_rocm5.1.1
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- /.*/ # - /.*/
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: binary_linux_wheel_py3.8_cpu # name: binary_linux_wheel_py3.8_cpu
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- /.*/ # - /.*/
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: binary_linux_wheel_py3.8_cpu_smoke_test_pip # name: binary_linux_wheel_py3.8_cpu_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- binary_linux_wheel_py3.8_cpu # - binary_linux_wheel_py3.8_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.8_cu102 # name: binary_linux_wheel_py3.8_cu102
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.8_cu102_smoke_test_pip # name: binary_linux_wheel_py3.8_cu102_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- binary_linux_wheel_py3.8_cu102 # - binary_linux_wheel_py3.8_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.8_cu116 # name: binary_linux_wheel_py3.8_cu116
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.8_cu116_smoke_test_pip # name: binary_linux_wheel_py3.8_cu116_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- binary_linux_wheel_py3.8_cu116 # - binary_linux_wheel_py3.8_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.8_cu117 # name: binary_linux_wheel_py3.8_cu117
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.8_cu117_smoke_test_pip # name: binary_linux_wheel_py3.8_cu117_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- binary_linux_wheel_py3.8_cu117 # - binary_linux_wheel_py3.8_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.8_rocm5.1.1 # name: binary_linux_wheel_py3.8_rocm5.0
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.8_rocm5.1.1_smoke_test_pip # name: binary_linux_wheel_py3.8_rocm5.0_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- binary_linux_wheel_py3.8_rocm5.1.1 # - binary_linux_wheel_py3.8_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.8_rocm5.2 # name: binary_linux_wheel_py3.8_rocm5.1.1
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.8_rocm5.2_smoke_test_pip # name: binary_linux_wheel_py3.8_rocm5.1.1_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- binary_linux_wheel_py3.8_rocm5.2 # - binary_linux_wheel_py3.8_rocm5.1.1
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
name: binary_linux_wheel_py3.9_cpu # name: binary_linux_wheel_py3.9_cpu
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
name: binary_linux_wheel_py3.9_cpu_smoke_test_pip # name: binary_linux_wheel_py3.9_cpu_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- binary_linux_wheel_py3.9_cpu # - binary_linux_wheel_py3.9_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.9_cu102 # name: binary_linux_wheel_py3.9_cu102
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.9_cu102_smoke_test_pip # name: binary_linux_wheel_py3.9_cu102_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- binary_linux_wheel_py3.9_cu102 # - binary_linux_wheel_py3.9_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.9_cu116 # name: binary_linux_wheel_py3.9_cu116
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.9_cu116_smoke_test_pip # name: binary_linux_wheel_py3.9_cu116_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- binary_linux_wheel_py3.9_cu116 # - binary_linux_wheel_py3.9_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.9_cu117 # name: binary_linux_wheel_py3.9_cu117
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.9_cu117_smoke_test_pip # name: binary_linux_wheel_py3.9_cu117_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- binary_linux_wheel_py3.9_cu117 # - binary_linux_wheel_py3.9_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.9_rocm5.1.1 # name: binary_linux_wheel_py3.9_rocm5.0
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.9_rocm5.1.1_smoke_test_pip # name: binary_linux_wheel_py3.9_rocm5.0_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- binary_linux_wheel_py3.9_rocm5.1.1 # - binary_linux_wheel_py3.9_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.9_rocm5.2 # name: binary_linux_wheel_py3.9_rocm5.1.1
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.9_rocm5.2_smoke_test_pip # name: binary_linux_wheel_py3.9_rocm5.1.1_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- binary_linux_wheel_py3.9_rocm5.2 # - binary_linux_wheel_py3.9_rocm5.1.1
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
name: binary_linux_wheel_py3.10_cpu # name: binary_linux_wheel_py3.10_cpu
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
name: binary_linux_wheel_py3.10_cpu_smoke_test_pip # name: binary_linux_wheel_py3.10_cpu_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- binary_linux_wheel_py3.10_cpu # - binary_linux_wheel_py3.10_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.10_cu102 # name: binary_linux_wheel_py3.10_cu102
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
name: binary_linux_wheel_py3.10_cu102_smoke_test_pip # name: binary_linux_wheel_py3.10_cu102_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- binary_linux_wheel_py3.10_cu102 # - binary_linux_wheel_py3.10_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.10_cu116 # name: binary_linux_wheel_py3.10_cu116
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
name: binary_linux_wheel_py3.10_cu116_smoke_test_pip # name: binary_linux_wheel_py3.10_cu116_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- binary_linux_wheel_py3.10_cu116 # - binary_linux_wheel_py3.10_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.10_cu117 # name: binary_linux_wheel_py3.10_cu117
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
name: binary_linux_wheel_py3.10_cu117_smoke_test_pip # name: binary_linux_wheel_py3.10_cu117_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- binary_linux_wheel_py3.10_cu117 # - binary_linux_wheel_py3.10_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.10_rocm5.1.1 # name: binary_linux_wheel_py3.10_rocm5.0
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
name: binary_linux_wheel_py3.10_rocm5.1.1_smoke_test_pip # name: binary_linux_wheel_py3.10_rocm5.0_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- binary_linux_wheel_py3.10_rocm5.1.1 # - binary_linux_wheel_py3.10_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.10_rocm5.2 # name: binary_linux_wheel_py3.10_rocm5.1.1
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
name: binary_linux_wheel_py3.10_rocm5.2_smoke_test_pip # name: binary_linux_wheel_py3.10_rocm5.1.1_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- binary_linux_wheel_py3.10_rocm5.2 # - binary_linux_wheel_py3.10_rocm5.1.1
- binary_macos_wheel: - binary_macos_wheel:
cuda_version: cpu cuda_version: cpu
name: binary_macos_wheel_py3.7_cpu name: binary_macos_wheel_py3.7_cpu
...@@ -1829,11 +1829,11 @@ workflows: ...@@ -1829,11 +1829,11 @@ workflows:
python_version: '3.8' python_version: '3.8'
requires: requires:
- build_docs - build_docs
- docstring_parameters_sync: # - docstring_parameters_sync:
name: docstring_parameters_sync # name: docstring_parameters_sync
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- binary_linux_wheel_py3.8_cpu # - binary_linux_wheel_py3.8_cpu
unittest: unittest:
jobs: jobs:
- download_third_parties: - download_third_parties:
...@@ -1955,890 +1955,890 @@ workflows: ...@@ -1955,890 +1955,890 @@ workflows:
python_version: foo python_version: foo
requires: requires:
- download_third_parties - download_third_parties
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cpu # name: nightly_binary_linux_wheel_py3.7_cpu
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cpu_upload # name: nightly_binary_linux_wheel_py3.7_cpu_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cpu # - nightly_binary_linux_wheel_py3.7_cpu
subfolder: cpu/ # subfolder: cpu/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cpu_smoke_test_pip # name: nightly_binary_linux_wheel_py3.7_cpu_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cpu # - nightly_binary_linux_wheel_py3.7_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu102 # name: nightly_binary_linux_wheel_py3.7_cu102
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu102_upload # name: nightly_binary_linux_wheel_py3.7_cu102_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cu102 # - nightly_binary_linux_wheel_py3.7_cu102
subfolder: cu102/ # subfolder: cu102/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu102_smoke_test_pip # name: nightly_binary_linux_wheel_py3.7_cu102_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cu102 # - nightly_binary_linux_wheel_py3.7_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu116 # name: nightly_binary_linux_wheel_py3.7_cu116
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu116_upload # name: nightly_binary_linux_wheel_py3.7_cu116_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cu116 # - nightly_binary_linux_wheel_py3.7_cu116
subfolder: cu116/ # subfolder: cu116/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu116_smoke_test_pip # name: nightly_binary_linux_wheel_py3.7_cu116_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cu116 # - nightly_binary_linux_wheel_py3.7_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu117 # name: nightly_binary_linux_wheel_py3.7_cu117
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu117_upload # name: nightly_binary_linux_wheel_py3.7_cu117_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cu117 # - nightly_binary_linux_wheel_py3.7_cu117
subfolder: cu117/ # subfolder: cu117/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_cu117_smoke_test_pip # name: nightly_binary_linux_wheel_py3.7_cu117_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- nightly_binary_linux_wheel_py3.7_cu117 # - nightly_binary_linux_wheel_py3.7_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_rocm5.1.1 # name: nightly_binary_linux_wheel_py3.7_rocm5.0
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_rocm5.1.1_upload # name: nightly_binary_linux_wheel_py3.7_rocm5.0_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.7_rocm5.1.1 # - nightly_binary_linux_wheel_py3.7_rocm5.0
subfolder: rocm5.1.1/ # subfolder: rocm5.0/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_rocm5.1.1_smoke_test_pip # name: nightly_binary_linux_wheel_py3.7_rocm5.0_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- nightly_binary_linux_wheel_py3.7_rocm5.1.1 # - nightly_binary_linux_wheel_py3.7_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_rocm5.2 # name: nightly_binary_linux_wheel_py3.7_rocm5.1.1
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_rocm5.2_upload # name: nightly_binary_linux_wheel_py3.7_rocm5.1.1_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.7_rocm5.2 # - nightly_binary_linux_wheel_py3.7_rocm5.1.1
subfolder: rocm5.2/ # subfolder: rocm5.1.1/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.7_rocm5.2_smoke_test_pip # name: nightly_binary_linux_wheel_py3.7_rocm5.1.1_smoke_test_pip
python_version: '3.7' # python_version: '3.7'
requires: # requires:
- nightly_binary_linux_wheel_py3.7_rocm5.2 # - nightly_binary_linux_wheel_py3.7_rocm5.1.1
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cpu # name: nightly_binary_linux_wheel_py3.8_cpu
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cpu_upload # name: nightly_binary_linux_wheel_py3.8_cpu_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cpu # - nightly_binary_linux_wheel_py3.8_cpu
subfolder: cpu/ # subfolder: cpu/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cpu_smoke_test_pip # name: nightly_binary_linux_wheel_py3.8_cpu_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cpu # - nightly_binary_linux_wheel_py3.8_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu102 # name: nightly_binary_linux_wheel_py3.8_cu102
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu102_upload # name: nightly_binary_linux_wheel_py3.8_cu102_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cu102 # - nightly_binary_linux_wheel_py3.8_cu102
subfolder: cu102/ # subfolder: cu102/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu102_smoke_test_pip # name: nightly_binary_linux_wheel_py3.8_cu102_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cu102 # - nightly_binary_linux_wheel_py3.8_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu116 # name: nightly_binary_linux_wheel_py3.8_cu116
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu116_upload # name: nightly_binary_linux_wheel_py3.8_cu116_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cu116 # - nightly_binary_linux_wheel_py3.8_cu116
subfolder: cu116/ # subfolder: cu116/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu116_smoke_test_pip # name: nightly_binary_linux_wheel_py3.8_cu116_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cu116 # - nightly_binary_linux_wheel_py3.8_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu117 # name: nightly_binary_linux_wheel_py3.8_cu117
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu117_upload # name: nightly_binary_linux_wheel_py3.8_cu117_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cu117 # - nightly_binary_linux_wheel_py3.8_cu117
subfolder: cu117/ # subfolder: cu117/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_cu117_smoke_test_pip # name: nightly_binary_linux_wheel_py3.8_cu117_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- nightly_binary_linux_wheel_py3.8_cu117 # - nightly_binary_linux_wheel_py3.8_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_rocm5.1.1 # name: nightly_binary_linux_wheel_py3.8_rocm5.0
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_rocm5.1.1_upload # name: nightly_binary_linux_wheel_py3.8_rocm5.0_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.8_rocm5.1.1 # - nightly_binary_linux_wheel_py3.8_rocm5.0
subfolder: rocm5.1.1/ # subfolder: rocm5.0/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_rocm5.1.1_smoke_test_pip # name: nightly_binary_linux_wheel_py3.8_rocm5.0_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- nightly_binary_linux_wheel_py3.8_rocm5.1.1 # - nightly_binary_linux_wheel_py3.8_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_rocm5.2 # name: nightly_binary_linux_wheel_py3.8_rocm5.1.1
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_rocm5.2_upload # name: nightly_binary_linux_wheel_py3.8_rocm5.1.1_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.8_rocm5.2 # - nightly_binary_linux_wheel_py3.8_rocm5.1.1
subfolder: rocm5.2/ # subfolder: rocm5.1.1/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.8_rocm5.2_smoke_test_pip # name: nightly_binary_linux_wheel_py3.8_rocm5.1.1_smoke_test_pip
python_version: '3.8' # python_version: '3.8'
requires: # requires:
- nightly_binary_linux_wheel_py3.8_rocm5.2 # - nightly_binary_linux_wheel_py3.8_rocm5.1.1
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cpu # name: nightly_binary_linux_wheel_py3.9_cpu
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cpu_upload # name: nightly_binary_linux_wheel_py3.9_cpu_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cpu # - nightly_binary_linux_wheel_py3.9_cpu
subfolder: cpu/ # subfolder: cpu/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cpu_smoke_test_pip # name: nightly_binary_linux_wheel_py3.9_cpu_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cpu # - nightly_binary_linux_wheel_py3.9_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu102 # name: nightly_binary_linux_wheel_py3.9_cu102
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu102_upload # name: nightly_binary_linux_wheel_py3.9_cu102_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cu102 # - nightly_binary_linux_wheel_py3.9_cu102
subfolder: cu102/ # subfolder: cu102/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu102_smoke_test_pip # name: nightly_binary_linux_wheel_py3.9_cu102_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cu102 # - nightly_binary_linux_wheel_py3.9_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu116 # name: nightly_binary_linux_wheel_py3.9_cu116
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu116_upload # name: nightly_binary_linux_wheel_py3.9_cu116_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cu116 # - nightly_binary_linux_wheel_py3.9_cu116
subfolder: cu116/ # subfolder: cu116/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu116_smoke_test_pip # name: nightly_binary_linux_wheel_py3.9_cu116_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cu116 # - nightly_binary_linux_wheel_py3.9_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu117 # name: nightly_binary_linux_wheel_py3.9_cu117
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu117_upload # name: nightly_binary_linux_wheel_py3.9_cu117_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cu117 # - nightly_binary_linux_wheel_py3.9_cu117
subfolder: cu117/ # subfolder: cu117/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_cu117_smoke_test_pip # name: nightly_binary_linux_wheel_py3.9_cu117_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- nightly_binary_linux_wheel_py3.9_cu117 # - nightly_binary_linux_wheel_py3.9_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_rocm5.1.1 # name: nightly_binary_linux_wheel_py3.9_rocm5.0
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_rocm5.1.1_upload # name: nightly_binary_linux_wheel_py3.9_rocm5.0_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.9_rocm5.1.1 # - nightly_binary_linux_wheel_py3.9_rocm5.0
subfolder: rocm5.1.1/ # subfolder: rocm5.0/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_rocm5.1.1_smoke_test_pip # name: nightly_binary_linux_wheel_py3.9_rocm5.0_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- nightly_binary_linux_wheel_py3.9_rocm5.1.1 # - nightly_binary_linux_wheel_py3.9_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_rocm5.2 # name: nightly_binary_linux_wheel_py3.9_rocm5.1.1
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_rocm5.2_upload # name: nightly_binary_linux_wheel_py3.9_rocm5.1.1_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.9_rocm5.2 # - nightly_binary_linux_wheel_py3.9_rocm5.1.1
subfolder: rocm5.2/ # subfolder: rocm5.1.1/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.9_rocm5.2_smoke_test_pip # name: nightly_binary_linux_wheel_py3.9_rocm5.1.1_smoke_test_pip
python_version: '3.9' # python_version: '3.9'
requires: # requires:
- nightly_binary_linux_wheel_py3.9_rocm5.2 # - nightly_binary_linux_wheel_py3.9_rocm5.1.1
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cpu # name: nightly_binary_linux_wheel_py3.10_cpu
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cpu_upload # name: nightly_binary_linux_wheel_py3.10_cpu_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cpu # - nightly_binary_linux_wheel_py3.10_cpu
subfolder: cpu/ # subfolder: cpu/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cpu # cuda_version: cpu
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cpu_smoke_test_pip # name: nightly_binary_linux_wheel_py3.10_cpu_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cpu # - nightly_binary_linux_wheel_py3.10_cpu
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu102 # name: nightly_binary_linux_wheel_py3.10_cu102
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda102 # wheel_docker_image: pytorch/manylinux-cuda102
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu102_upload # name: nightly_binary_linux_wheel_py3.10_cu102_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cu102 # - nightly_binary_linux_wheel_py3.10_cu102
subfolder: cu102/ # subfolder: cu102/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu102 # cuda_version: cu102
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu102_smoke_test_pip # name: nightly_binary_linux_wheel_py3.10_cu102_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cu102 # - nightly_binary_linux_wheel_py3.10_cu102
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu116 # name: nightly_binary_linux_wheel_py3.10_cu116
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda116 # wheel_docker_image: pytorch/manylinux-cuda116
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu116_upload # name: nightly_binary_linux_wheel_py3.10_cu116_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cu116 # - nightly_binary_linux_wheel_py3.10_cu116
subfolder: cu116/ # subfolder: cu116/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu116 # cuda_version: cu116
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu116_smoke_test_pip # name: nightly_binary_linux_wheel_py3.10_cu116_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cu116 # - nightly_binary_linux_wheel_py3.10_cu116
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu117 # name: nightly_binary_linux_wheel_py3.10_cu117
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-cuda117 # wheel_docker_image: pytorch/manylinux-cuda117
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu117_upload # name: nightly_binary_linux_wheel_py3.10_cu117_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cu117 # - nightly_binary_linux_wheel_py3.10_cu117
subfolder: cu117/ # subfolder: cu117/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: cu117 # cuda_version: cu117
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_cu117_smoke_test_pip # name: nightly_binary_linux_wheel_py3.10_cu117_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- nightly_binary_linux_wheel_py3.10_cu117 # - nightly_binary_linux_wheel_py3.10_cu117
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_rocm5.1.1 # name: nightly_binary_linux_wheel_py3.10_rocm5.0
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.1.1 # wheel_docker_image: pytorch/manylinux-rocm:5.0
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_rocm5.1.1_upload # name: nightly_binary_linux_wheel_py3.10_rocm5.0_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.10_rocm5.1.1 # - nightly_binary_linux_wheel_py3.10_rocm5.0
subfolder: rocm5.1.1/ # subfolder: rocm5.0/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.1.1 # cuda_version: rocm5.0
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_rocm5.1.1_smoke_test_pip # name: nightly_binary_linux_wheel_py3.10_rocm5.0_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- nightly_binary_linux_wheel_py3.10_rocm5.1.1 # - nightly_binary_linux_wheel_py3.10_rocm5.0
- binary_linux_wheel: # - binary_linux_wheel:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_rocm5.2 # name: nightly_binary_linux_wheel_py3.10_rocm5.1.1
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- build_ffmpeg_linux # - build_ffmpeg_linux
wheel_docker_image: pytorch/manylinux-rocm:5.2 # wheel_docker_image: pytorch/manylinux-rocm:5.1.1
- binary_wheel_upload: # - binary_wheel_upload:
context: org-member # context: org-member
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_rocm5.2_upload # name: nightly_binary_linux_wheel_py3.10_rocm5.1.1_upload
requires: # requires:
- nightly_binary_linux_wheel_py3.10_rocm5.2 # - nightly_binary_linux_wheel_py3.10_rocm5.1.1
subfolder: rocm5.2/ # subfolder: rocm5.1.1/
- smoke_test_linux_pip: # - smoke_test_linux_pip:
cuda_version: rocm5.2 # cuda_version: rocm5.1.1
filters: # filters:
branches: # branches:
only: # only:
- nightly # - nightly
tags: # tags:
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ # only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
name: nightly_binary_linux_wheel_py3.10_rocm5.2_smoke_test_pip # name: nightly_binary_linux_wheel_py3.10_rocm5.1.1_smoke_test_pip
python_version: '3.10' # python_version: '3.10'
requires: # requires:
- nightly_binary_linux_wheel_py3.10_rocm5.2 # - nightly_binary_linux_wheel_py3.10_rocm5.1.1
- binary_macos_wheel: - binary_macos_wheel:
cuda_version: cpu cuda_version: cpu
filters: filters:
......
...@@ -241,27 +241,27 @@ jobs: ...@@ -241,27 +241,27 @@ jobs:
paths: paths:
- ffmpeg - ffmpeg
binary_linux_wheel: # binary_linux_wheel:
<<: *binary_common # <<: *binary_common
docker: # docker:
- image: << parameters.wheel_docker_image >> # - image: << parameters.wheel_docker_image >>
resource_class: 2xlarge+ # resource_class: 2xlarge+
steps: # steps:
- checkout # - checkout
- attach_workspace: # - attach_workspace:
at: third_party # at: third_party
- run: # - run:
command: | # command: |
export FFMPEG_ROOT=${PWD}/third_party/ffmpeg # export FFMPEG_ROOT=${PWD}/third_party/ffmpeg
packaging/build_wheel.sh # packaging/build_wheel.sh
environment: # environment:
USE_FFMPEG: true # USE_FFMPEG: true
- store_artifacts: # - store_artifacts:
path: dist # path: dist
- persist_to_workspace: # - persist_to_workspace:
root: dist # root: dist
paths: # paths:
- "*" # - "*"
binary_linux_conda: binary_linux_conda:
<<: *binary_common <<: *binary_common
......
name: Trigger Linux Wheels Build for Nightlies/Release
on:
pull_request:
paths: .github/workflows/build_wheels_linux.yml
push:
branches:
- nightly
workflow_dispatch:
jobs:
generate-matrix:
uses: pytorch/test-infra/.github/workflows/generate_binary_build_matrix.yml@main
with:
package-type: wheel
os: linux
test-infra-repository: pytorch/test-infra
test-infra-ref: main
build:
needs: generate-matrix
strategy:
fail-fast: false
matrix:
include:
- repository: pytorch/audio
pre-script: packaging/pre_build_script.sh
post-script: packaging/post_build_script.sh
package-name: torchaudio
uses: pytorch/test-infra/.github/workflows/build_wheels_linux.yml@main
name: ${{ matrix.repository }}
with:
repository: ${{ matrix.repository }}
ref: nightly
test-infra-repository: pytorch/test-infra
test-infra-ref: main
build-matrix: ${{ needs.generate-matrix.outputs.matrix }}
pre-script: ${{ matrix.pre-script }}
post-script: ${{ matrix.post-script }}
package-name: ${{ matrix.package-name }}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment