Skip to content

Commit

Permalink
.circleci: Add workflows for Python 3.8 (pytorch#31948)
Browse files Browse the repository at this point in the history
Summary:
Done by just editing `.circleci/cimodel/data/dimensions.py` to include `3.8` and then regenerated using `.circleci/regenerate.sh`

cc kostmo, mingbowan, ezyang, soumith

Signed-off-by: Eli Uriegas <eliuriegas@fb.com>
Pull Request resolved: pytorch#31948

Differential Revision: D19602069

Pulled By: seemethere

fbshipit-source-id: ac57fde9d0c491c7d948a3f5944c3cb324d403c0
  • Loading branch information
seemethere authored and facebook-github-bot committed Jan 28, 2020
1 parent f9561fe commit f2fe616
Show file tree
Hide file tree
Showing 7 changed files with 248 additions and 2 deletions.
1 change: 1 addition & 0 deletions .circleci/cimodel/data/dimensions.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@
"3.5",
"3.6",
"3.7",
"3.8"
]
231 changes: 231 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2598,6 +2598,17 @@ workflows:
branches:
only: postnightly
docker_image: "pytorch/conda-cuda"
- smoke_linux_test:
name: smoke_linux_conda_3_8_cpu_devtoolset7_nightly
build_environment: "conda 3.8 cpu devtoolset7"
requires:
- setup
- update_s3_htmls_for_nightlies
- update_s3_htmls_for_nightlies_devtoolset7
filters:
branches:
only: postnightly
docker_image: "pytorch/conda-cuda"
- smoke_linux_test:
name: smoke_linux_conda_2_7_cu92_devtoolset7_nightly
build_environment: "conda 2.7 cu92 devtoolset7"
Expand Down Expand Up @@ -2650,6 +2661,19 @@ workflows:
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- smoke_linux_test:
name: smoke_linux_conda_3_8_cu92_devtoolset7_nightly
build_environment: "conda 3.8 cu92 devtoolset7"
requires:
- setup
- update_s3_htmls_for_nightlies
- update_s3_htmls_for_nightlies_devtoolset7
filters:
branches:
only: postnightly
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- smoke_linux_test:
name: smoke_linux_conda_2_7_cu100_devtoolset7_nightly
build_environment: "conda 2.7 cu100 devtoolset7"
Expand Down Expand Up @@ -2702,6 +2726,19 @@ workflows:
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- smoke_linux_test:
name: smoke_linux_conda_3_8_cu100_devtoolset7_nightly
build_environment: "conda 3.8 cu100 devtoolset7"
requires:
- setup
- update_s3_htmls_for_nightlies
- update_s3_htmls_for_nightlies_devtoolset7
filters:
branches:
only: postnightly
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- smoke_linux_test:
name: smoke_linux_conda_2_7_cu101_devtoolset7_nightly
build_environment: "conda 2.7 cu101 devtoolset7"
Expand Down Expand Up @@ -2754,6 +2791,19 @@ workflows:
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- smoke_linux_test:
name: smoke_linux_conda_3_8_cu101_devtoolset7_nightly
build_environment: "conda 3.8 cu101 devtoolset7"
requires:
- setup
- update_s3_htmls_for_nightlies
- update_s3_htmls_for_nightlies_devtoolset7
filters:
branches:
only: postnightly
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- smoke_linux_test:
name: smoke_linux_libtorch_2_7m_cpu_devtoolset7_nightly_shared-with-deps
build_environment: "libtorch 2.7m cpu devtoolset7"
Expand Down Expand Up @@ -3226,6 +3276,16 @@ workflows:
filters:
branches:
only: postnightly
- smoke_mac_test:
name: smoke_macos_wheel_3_8_cpu_nightly
build_environment: "wheel 3.8 cpu"
requires:
- setup
- update_s3_htmls_for_nightlies
- update_s3_htmls_for_nightlies_devtoolset7
filters:
branches:
only: postnightly
- smoke_mac_test:
name: smoke_macos_conda_2_7_cpu_nightly
build_environment: "conda 2.7 cpu"
Expand Down Expand Up @@ -3266,6 +3326,16 @@ workflows:
filters:
branches:
only: postnightly
- smoke_mac_test:
name: smoke_macos_conda_3_8_cpu_nightly
build_environment: "conda 3.8 cpu"
requires:
- setup
- update_s3_htmls_for_nightlies
- update_s3_htmls_for_nightlies_devtoolset7
filters:
branches:
only: postnightly
- smoke_mac_test:
name: smoke_macos_libtorch_2_7_cpu_nightly
build_environment: "libtorch 2.7 cpu"
Expand Down Expand Up @@ -3492,6 +3562,15 @@ workflows:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_conda_3_8_cpu_devtoolset7_nightly_build
build_environment: "conda 3.8 cpu devtoolset7"
requires:
- setup
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_conda_2_7_cu92_devtoolset7_nightly_build
build_environment: "conda 2.7 cu92 devtoolset7"
Expand Down Expand Up @@ -3528,6 +3607,15 @@ workflows:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_conda_3_8_cu92_devtoolset7_nightly_build
build_environment: "conda 3.8 cu92 devtoolset7"
requires:
- setup
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_conda_2_7_cu100_devtoolset7_nightly_build
build_environment: "conda 2.7 cu100 devtoolset7"
Expand Down Expand Up @@ -3564,6 +3652,15 @@ workflows:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_conda_3_8_cu100_devtoolset7_nightly_build
build_environment: "conda 3.8 cu100 devtoolset7"
requires:
- setup
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_conda_2_7_cu101_devtoolset7_nightly_build
build_environment: "conda 2.7 cu101 devtoolset7"
Expand Down Expand Up @@ -3600,6 +3697,15 @@ workflows:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_conda_3_8_cu101_devtoolset7_nightly_build
build_environment: "conda 3.8 cu101 devtoolset7"
requires:
- setup
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_build:
name: binary_linux_libtorch_2_7m_cpu_devtoolset7_nightly_shared-with-deps_build
build_environment: "libtorch 2.7m cpu devtoolset7"
Expand Down Expand Up @@ -3952,6 +4058,14 @@ workflows:
filters:
branches:
only: nightly
- binary_mac_build:
name: binary_macos_wheel_3_8_cpu_nightly_build
build_environment: "wheel 3.8 cpu"
requires:
- setup
filters:
branches:
only: nightly
- binary_mac_build:
name: binary_macos_conda_2_7_cpu_nightly_build
build_environment: "conda 2.7 cpu"
Expand Down Expand Up @@ -3984,6 +4098,14 @@ workflows:
filters:
branches:
only: nightly
- binary_mac_build:
name: binary_macos_conda_3_8_cpu_nightly_build
build_environment: "conda 3.8 cpu"
requires:
- setup
filters:
branches:
only: nightly
- binary_mac_build:
name: binary_macos_libtorch_2_7_cpu_nightly_build
build_environment: "libtorch 2.7 cpu"
Expand Down Expand Up @@ -4354,6 +4476,16 @@ workflows:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_test:
name: binary_linux_conda_3_8_cpu_devtoolset7_nightly_test
build_environment: "conda 3.8 cpu devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cpu_devtoolset7_nightly_build
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
- binary_linux_test:
name: binary_linux_conda_2_7_cu92_devtoolset7_nightly_test
build_environment: "conda 2.7 cu92 devtoolset7"
Expand Down Expand Up @@ -4402,6 +4534,18 @@ workflows:
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- binary_linux_test:
name: binary_linux_conda_3_8_cu92_devtoolset7_nightly_test
build_environment: "conda 3.8 cu92 devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cu92_devtoolset7_nightly_build
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- binary_linux_test:
name: binary_linux_conda_2_7_cu100_devtoolset7_nightly_test
build_environment: "conda 2.7 cu100 devtoolset7"
Expand Down Expand Up @@ -4450,6 +4594,18 @@ workflows:
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- binary_linux_test:
name: binary_linux_conda_3_8_cu100_devtoolset7_nightly_test
build_environment: "conda 3.8 cu100 devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cu100_devtoolset7_nightly_build
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- binary_linux_test:
name: binary_linux_conda_2_7_cu101_devtoolset7_nightly_test
build_environment: "conda 2.7 cu101 devtoolset7"
Expand Down Expand Up @@ -4498,6 +4654,18 @@ workflows:
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- binary_linux_test:
name: binary_linux_conda_3_8_cu101_devtoolset7_nightly_test
build_environment: "conda 3.8 cu101 devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cu101_devtoolset7_nightly_build
filters:
branches:
only: nightly
docker_image: "pytorch/conda-cuda"
use_cuda_docker_runtime: "1"
resource_class: gpu.medium
- binary_linux_test:
name: binary_linux_libtorch_2_7m_cpu_devtoolset7_nightly_shared-with-deps_test
build_environment: "libtorch 2.7m cpu devtoolset7"
Expand Down Expand Up @@ -5149,6 +5317,16 @@ workflows:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_conda_3_8_cpu_devtoolset7_nightly_upload
build_environment: "conda 3.8 cpu devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cpu_devtoolset7_nightly_test
filters:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_conda_2_7_cu92_devtoolset7_nightly_upload
build_environment: "conda 2.7 cu92 devtoolset7"
Expand Down Expand Up @@ -5189,6 +5367,16 @@ workflows:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_conda_3_8_cu92_devtoolset7_nightly_upload
build_environment: "conda 3.8 cu92 devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cu92_devtoolset7_nightly_test
filters:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_conda_2_7_cu100_devtoolset7_nightly_upload
build_environment: "conda 2.7 cu100 devtoolset7"
Expand Down Expand Up @@ -5229,6 +5417,16 @@ workflows:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_conda_3_8_cu100_devtoolset7_nightly_upload
build_environment: "conda 3.8 cu100 devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cu100_devtoolset7_nightly_test
filters:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_conda_2_7_cu101_devtoolset7_nightly_upload
build_environment: "conda 2.7 cu101 devtoolset7"
Expand Down Expand Up @@ -5269,6 +5467,16 @@ workflows:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_conda_3_8_cu101_devtoolset7_nightly_upload
build_environment: "conda 3.8 cu101 devtoolset7"
requires:
- setup
- binary_linux_conda_3_8_cu101_devtoolset7_nightly_test
filters:
branches:
only: nightly
context: org-member
- binary_linux_upload:
name: binary_linux_libtorch_2_7m_cpu_devtoolset7_nightly_shared-with-deps_upload
build_environment: "libtorch 2.7m cpu devtoolset7"
Expand Down Expand Up @@ -5661,6 +5869,16 @@ workflows:
branches:
only: nightly
context: org-member
- binary_mac_upload:
name: binary_macos_wheel_3_8_cpu_nightly_upload
build_environment: "wheel 3.8 cpu"
requires:
- setup
- binary_macos_wheel_3_8_cpu_nightly_build
filters:
branches:
only: nightly
context: org-member
- binary_mac_upload:
name: binary_macos_conda_2_7_cpu_nightly_upload
build_environment: "conda 2.7 cpu"
Expand Down Expand Up @@ -5701,6 +5919,16 @@ workflows:
branches:
only: nightly
context: org-member
- binary_mac_upload:
name: binary_macos_conda_3_8_cpu_nightly_upload
build_environment: "conda 3.8 cpu"
requires:
- setup
- binary_macos_conda_3_8_cpu_nightly_build
filters:
branches:
only: nightly
context: org-member
- binary_mac_upload:
name: binary_macos_libtorch_2_7_cpu_nightly_upload
build_environment: "libtorch 2.7 cpu"
Expand Down Expand Up @@ -5776,6 +6004,9 @@ workflows:
- docker_build_job:
name: "pytorch-linux-xenial-py3.5"
image_name: "pytorch-linux-xenial-py3.5"
- docker_build_job:
name: "pytorch-linux-xenial-py3.8"
image_name: "pytorch-linux-xenial-py3.8"
- docker_build_job:
name: "pytorch-linux-xenial-py3.6-clang7"
image_name: "pytorch-linux-xenial-py3.6-clang7"
Expand Down
Loading

0 comments on commit f2fe616

Please sign in to comment.