config.yml 38.1 KB
Newer Older
1
2
3
4
version: 2.1

# How to test the Linux jobs:
#   - Install CircleCI local CLI: https://circleci.com/docs/2.0/local-cli/
Edward Z. Yang's avatar
Edward Z. Yang committed
5
6
7
#   - circleci config process .circleci/config.yml > gen.yml && circleci local execute -c gen.yml --job binary_linux_wheel_py3.7
#     - Replace binary_linux_wheel_py3.7 with the name of the job you want to test.
#       Job names are 'name:' key.
8

Francisco Massa's avatar
Francisco Massa committed
9
orbs:
10
  win: circleci/windows@2.0.0
Francisco Massa's avatar
Francisco Massa committed
11

12
13
14
15
16
17
18
executors:
  windows-gpu-prototype:
    machine:
      resource_class: windows.gpu.small.prototype
      image: windows-server-2019-nvidia:201908-28
      shell: bash.exe

19
20
21
22
23
commands:
  checkout_merge:
    description: "checkout merge branch"
    steps:
      - checkout
24
25
26
27
28
29
30
31
32
#     - run:
#         name: Checkout merge branch
#         command: |
#           set -ex
#           BRANCH=$(git rev-parse --abbrev-ref HEAD)
#           if [[ "$BRANCH" != "master" ]]; then
#             git fetch --force origin ${CIRCLE_BRANCH}/merge:merged/${CIRCLE_BRANCH}
#             git checkout "merged/$CIRCLE_BRANCH"
#           fi
33

34
35
36
37
38
39
40
41
binary_common: &binary_common
  parameters:
    # Edit these defaults to do a release`
    build_version:
      description: "version number of release binary; by default, build a nightly"
      type: string
      default: ""
    pytorch_version:
42
      description: "PyTorch version to build against; by default, use a nightly"
43
      type: string
44
      default: ""
45
46
47
48
    # Don't edit these
    python_version:
      description: "Python version to build against (e.g., 3.7)"
      type: string
Edward Z. Yang's avatar
Edward Z. Yang committed
49
50
    cu_version:
      description: "CUDA version to build against, in CU format (e.g., cpu or cu100)"
51
52
53
54
55
      type: string
    unicode_abi:
      description: "Python 2.7 wheel only: whether or not we are cp27mu (default: no)"
      type: string
      default: ""
Edward Z. Yang's avatar
Edward Z. Yang committed
56
57
58
    wheel_docker_image:
      description: "Wheel only: what docker image to use"
      type: string
59
      default: "pytorch/manylinux-cuda101"
60
61
62
63
64
  environment:
    PYTHON_VERSION: << parameters.python_version >>
    BUILD_VERSION: << parameters.build_version >>
    PYTORCH_VERSION: << parameters.pytorch_version >>
    UNICODE_ABI: << parameters.unicode_abi >>
Edward Z. Yang's avatar
Edward Z. Yang committed
65
    CU_VERSION: << parameters.cu_version >>
66

67
jobs:
68
69
70
71
72
73
74
  circleci_consistency:
    docker:
      - image: circleci/python:3.7
    steps:
      - checkout
      - run:
          command: |
75
            pip install --user --progress-bar off jinja2 pyyaml
76
77
78
79
80
81
            python .circleci/regenerate.py
            git diff --exit-code || (echo ".circleci/config.yml not in sync with config.yml.in! Run .circleci/regenerate.py to update config"; exit 1)

  binary_linux_wheel:
    <<: *binary_common
    docker:
Edward Z. Yang's avatar
Edward Z. Yang committed
82
      - image: << parameters.wheel_docker_image >>
83
84
    resource_class: 2xlarge+
    steps:
85
      - checkout_merge
86
87
88
      - run: packaging/build_wheel.sh
      - store_artifacts:
          path: dist
Edward Z. Yang's avatar
Edward Z. Yang committed
89
90
91
92
      - persist_to_workspace:
          root: dist
          paths:
            - "*"
93
94
95
96

  binary_linux_conda:
    <<: *binary_common
    docker:
97
      - image: "pytorch/conda-cuda"
98
    resource_class: 2xlarge+
99
    steps:
100
      - checkout_merge
101
102
103
      - run: packaging/build_conda.sh
      - store_artifacts:
          path: /opt/conda/conda-bld/linux-64
Edward Z. Yang's avatar
Edward Z. Yang committed
104
105
106
107
      - persist_to_workspace:
          root: /opt/conda/conda-bld/linux-64
          paths:
            - "*"
108
109
      - store_test_results:
          path: build_results/
110

Francisco Massa's avatar
Francisco Massa committed
111
112
113
114
115
116
  binary_linux_conda_cuda:
    <<: *binary_common
    machine:
      image: ubuntu-1604:201903-01
    resource_class: gpu.medium
    steps:
117
    - checkout_merge
Francisco Massa's avatar
Francisco Massa committed
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
    - run:
        name: Setup environment
        command: |
          set -e

          curl -L https://packagecloud.io/circleci/trusty/gpgkey | sudo apt-key add -
          curl -L https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

          sudo apt-get update

          sudo apt-get install \
              apt-transport-https \
              ca-certificates \
              curl \
              gnupg-agent \
              software-properties-common

          curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

          sudo add-apt-repository \
             "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
             $(lsb_release -cs) \
             stable"

          sudo apt-get update
          export DOCKER_VERSION="5:19.03.2~3-0~ubuntu-xenial"
Francisco Massa's avatar
Francisco Massa committed
144
          sudo apt-get install docker-ce=${DOCKER_VERSION} docker-ce-cli=${DOCKER_VERSION} containerd.io=1.2.6-3
Francisco Massa's avatar
Francisco Massa committed
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163

          # Add the package repositories
          distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
          curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
          curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list

          export NVIDIA_CONTAINER_VERSION="1.0.3-1"
          sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit=${NVIDIA_CONTAINER_VERSION}
          sudo systemctl restart docker

          DRIVER_FN="NVIDIA-Linux-x86_64-410.104.run"
          wget "https://s3.amazonaws.com/ossci-linux/nvidia_driver/$DRIVER_FN"
          sudo /bin/bash "$DRIVER_FN" -s --no-drm || (sudo cat /var/log/nvidia-installer.log && false)
          nvidia-smi

    - run:
        name: Pull docker image
        command: |
          set -e
164
          export DOCKER_IMAGE=pytorch/conda-cuda
Francisco Massa's avatar
Francisco Massa committed
165
166
167
168
169
170
171
172
173
174
          echo Pulling docker image $DOCKER_IMAGE
          docker pull $DOCKER_IMAGE >/dev/null

    - run:
        name: Build and run tests
        command: |
          set -e

          cd ${HOME}/project/

175
          export DOCKER_IMAGE=pytorch/conda-cuda
Francisco Massa's avatar
Francisco Massa committed
176
177
178
179
180
181
182
          export VARS_TO_PASS="-e PYTHON_VERSION -e BUILD_VERSION -e PYTORCH_VERSION -e UNICODE_ABI -e CU_VERSION"

          docker run --gpus all  --ipc=host -v $(pwd):/remote -w /remote ${VARS_TO_PASS} ${DOCKER_IMAGE} ./packaging/build_conda.sh

  binary_win_conda:
    <<: *binary_common
    executor:
183
      name: win/default
Francisco Massa's avatar
Francisco Massa committed
184
185
      shell: bash.exe
    steps:
186
      - checkout_merge
Francisco Massa's avatar
Francisco Massa committed
187
188
189
      - run:
          command: |
            choco install miniconda3
190
191
192
            (& "C:\tools\miniconda3\Scripts\conda.exe" "shell.powershell" "hook") | Out-String | Invoke-Expression
            conda activate base
            conda install -yq conda-build "conda-package-handling!=1.5.0"
Francisco Massa's avatar
Francisco Massa committed
193
194
            bash packaging/build_conda.sh
          shell: powershell.exe
195
196
      - store_test_results:
          path: build_results/
Francisco Massa's avatar
Francisco Massa committed
197

198
199
200
201
202
203
204
205
206
207
208
209
210
211
  binary_win_conda_cuda:
    <<: *binary_common
    executor: windows-gpu-prototype
    steps:
      - checkout_merge
      - run:
          command: |
            choco install miniconda3
            (& "C:\tools\miniconda3\Scripts\conda.exe" "shell.powershell" "hook") | Out-String | Invoke-Expression
            conda activate base
            conda install -yq conda-build "conda-package-handling!=1.5.0"
            bash packaging/build_conda.sh
          shell: powershell.exe

212
213
214
215
216
  binary_macos_wheel:
    <<: *binary_common
    macos:
      xcode: "9.0"
    steps:
217
      - checkout_merge
218
219
220
221
222
223
224
225
226
227
228
      - run:
          # Cannot easily deduplicate this as source'ing activate
          # will set environment variables which we need to propagate
          # to build_wheel.sh
          command: |
            curl -o conda.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
            sh conda.sh -b
            source $HOME/miniconda3/bin/activate
            packaging/build_wheel.sh
      - store_artifacts:
          path: dist
Edward Z. Yang's avatar
Edward Z. Yang committed
229
230
231
232
      - persist_to_workspace:
          root: dist
          paths:
            - "*"
233
234
235
236
237
238

  binary_macos_conda:
    <<: *binary_common
    macos:
      xcode: "9.0"
    steps:
239
      - checkout_merge
240
241
242
243
244
245
246
247
248
      - run:
          command: |
            curl -o conda.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
            sh conda.sh -b
            source $HOME/miniconda3/bin/activate
            conda install -yq conda-build
            packaging/build_conda.sh
      - store_artifacts:
          path: /Users/distiller/miniconda3/conda-bld/osx-64
Edward Z. Yang's avatar
Edward Z. Yang committed
249
250
251
252
      - persist_to_workspace:
          root: /Users/distiller/miniconda3/conda-bld/osx-64
          paths:
            - "*"
253
254
      - store_test_results:
          path: build_results/
Edward Z. Yang's avatar
Edward Z. Yang committed
255
256
257
258
259
260
261
262
263
264
265
266
267

  # Requires org-member context
  binary_conda_upload:
    docker:
      - image: continuumio/miniconda
    steps:
      - attach_workspace:
          at: ~/workspace
      - run:
          command: |
            # Prevent credential from leaking
            conda install -yq anaconda-client
            set -x
268
            anaconda  -t "${CONDA_PYTORCHBOT_TOKEN}" upload ~/workspace/*.tar.bz2 -u pytorch-nightly --label main --no-progress --force
Edward Z. Yang's avatar
Edward Z. Yang committed
269
270
271

  # Requires org-member context
  binary_wheel_upload:
Edward Z. Yang's avatar
Edward Z. Yang committed
272
273
274
275
    parameters:
      subfolder:
        description: "What whl subfolder to upload to, e.g., blank or cu100/ (trailing slash is important)"
        type: string
Edward Z. Yang's avatar
Edward Z. Yang committed
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
    docker:
      - image: circleci/python:3.7
    steps:
      - attach_workspace:
          at: ~/workspace
      - checkout
      - run:
          command: |
            pip install --user awscli
            export PATH="$HOME/.local/bin:$PATH"
            # Prevent credential from leaking
            set +x
            export AWS_ACCESS_KEY_ID="${PYTORCH_BINARY_AWS_ACCESS_KEY_ID}"
            export AWS_SECRET_ACCESS_KEY="${PYTORCH_BINARY_AWS_SECRET_ACCESS_KEY}"
            set -x
Edward Z. Yang's avatar
Edward Z. Yang committed
291
292
293
            for pkg in ~/workspace/*.whl; do
              aws s3 cp "$pkg" "s3://pytorch/whl/nightly/<< parameters.subfolder >>" --acl public-read
            done
294

295

296
297
298
299
workflows:
  build:
    jobs:
      - circleci_consistency
Edward Z. Yang's avatar
Edward Z. Yang committed
300
      - binary_linux_wheel:
301
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
302
          name: binary_linux_wheel_py3.5_cpu
303
          python_version: '3.5'
304
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
305
      - binary_linux_wheel:
306
          cu_version: cu92
Edward Z. Yang's avatar
Edward Z. Yang committed
307
          name: binary_linux_wheel_py3.5_cu92
308
          python_version: '3.5'
309
          wheel_docker_image: pytorch/manylinux-cuda92
Francisco Massa's avatar
Francisco Massa committed
310
311
312
313
      - binary_linux_wheel:
          cu_version: cu101
          name: binary_linux_wheel_py3.5_cu101
          python_version: '3.5'
314
315
316
317
318
319
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_wheel:
          cu_version: cu102
          name: binary_linux_wheel_py3.5_cu102
          python_version: '3.5'
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
320
      - binary_linux_wheel:
321
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
322
          name: binary_linux_wheel_py3.6_cpu
323
          python_version: '3.6'
324
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
325
      - binary_linux_wheel:
326
          cu_version: cu92
Edward Z. Yang's avatar
Edward Z. Yang committed
327
          name: binary_linux_wheel_py3.6_cu92
328
          python_version: '3.6'
329
          wheel_docker_image: pytorch/manylinux-cuda92
Francisco Massa's avatar
Francisco Massa committed
330
331
332
333
      - binary_linux_wheel:
          cu_version: cu101
          name: binary_linux_wheel_py3.6_cu101
          python_version: '3.6'
334
335
336
337
338
339
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_wheel:
          cu_version: cu102
          name: binary_linux_wheel_py3.6_cu102
          python_version: '3.6'
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
340
      - binary_linux_wheel:
341
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
342
          name: binary_linux_wheel_py3.7_cpu
343
          python_version: '3.7'
344
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
345
      - binary_linux_wheel:
346
          cu_version: cu92
Edward Z. Yang's avatar
Edward Z. Yang committed
347
          name: binary_linux_wheel_py3.7_cu92
348
          python_version: '3.7'
349
          wheel_docker_image: pytorch/manylinux-cuda92
Francisco Massa's avatar
Francisco Massa committed
350
351
352
353
      - binary_linux_wheel:
          cu_version: cu101
          name: binary_linux_wheel_py3.7_cu101
          python_version: '3.7'
354
355
356
357
358
359
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_wheel:
          cu_version: cu102
          name: binary_linux_wheel_py3.7_cu102
          python_version: '3.7'
          wheel_docker_image: pytorch/manylinux-cuda102
360
361
362
363
      - binary_linux_wheel:
          cu_version: cpu
          name: binary_linux_wheel_py3.8_cpu
          python_version: '3.8'
364
          wheel_docker_image: pytorch/manylinux-cuda102
365
366
367
368
369
370
371
372
373
      - binary_linux_wheel:
          cu_version: cu92
          name: binary_linux_wheel_py3.8_cu92
          python_version: '3.8'
          wheel_docker_image: pytorch/manylinux-cuda92
      - binary_linux_wheel:
          cu_version: cu101
          name: binary_linux_wheel_py3.8_cu101
          python_version: '3.8'
374
375
376
377
378
379
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_wheel:
          cu_version: cu102
          name: binary_linux_wheel_py3.8_cu102
          python_version: '3.8'
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
380
      - binary_macos_wheel:
381
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
382
          name: binary_macos_wheel_py3.5_cpu
383
          python_version: '3.5'
384
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
385
      - binary_macos_wheel:
386
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
387
          name: binary_macos_wheel_py3.6_cpu
388
          python_version: '3.6'
389
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
390
      - binary_macos_wheel:
391
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
392
          name: binary_macos_wheel_py3.7_cpu
393
          python_version: '3.7'
394
          wheel_docker_image: pytorch/manylinux-cuda102
395
396
397
398
      - binary_macos_wheel:
          cu_version: cpu
          name: binary_macos_wheel_py3.8_cpu
          python_version: '3.8'
399
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
400
      - binary_linux_conda:
401
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
402
          name: binary_linux_conda_py3.5_cpu
403
          python_version: '3.5'
404
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
405
      - binary_linux_conda:
406
          cu_version: cu92
Edward Z. Yang's avatar
Edward Z. Yang committed
407
          name: binary_linux_conda_py3.5_cu92
408
          python_version: '3.5'
409
          wheel_docker_image: pytorch/manylinux-cuda92
Francisco Massa's avatar
Francisco Massa committed
410
411
412
413
      - binary_linux_conda:
          cu_version: cu101
          name: binary_linux_conda_py3.5_cu101
          python_version: '3.5'
414
415
416
417
418
419
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_conda:
          cu_version: cu102
          name: binary_linux_conda_py3.5_cu102
          python_version: '3.5'
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
420
      - binary_linux_conda:
421
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
422
          name: binary_linux_conda_py3.6_cpu
423
          python_version: '3.6'
424
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
425
      - binary_linux_conda:
426
          cu_version: cu92
Edward Z. Yang's avatar
Edward Z. Yang committed
427
          name: binary_linux_conda_py3.6_cu92
428
          python_version: '3.6'
429
          wheel_docker_image: pytorch/manylinux-cuda92
Francisco Massa's avatar
Francisco Massa committed
430
431
432
433
      - binary_linux_conda:
          cu_version: cu101
          name: binary_linux_conda_py3.6_cu101
          python_version: '3.6'
434
435
436
437
438
439
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_conda:
          cu_version: cu102
          name: binary_linux_conda_py3.6_cu102
          python_version: '3.6'
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
440
      - binary_linux_conda:
441
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
442
          name: binary_linux_conda_py3.7_cpu
443
          python_version: '3.7'
444
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
445
      - binary_linux_conda:
446
          cu_version: cu92
Edward Z. Yang's avatar
Edward Z. Yang committed
447
          name: binary_linux_conda_py3.7_cu92
448
          python_version: '3.7'
449
          wheel_docker_image: pytorch/manylinux-cuda92
Francisco Massa's avatar
Francisco Massa committed
450
451
452
453
      - binary_linux_conda:
          cu_version: cu101
          name: binary_linux_conda_py3.7_cu101
          python_version: '3.7'
454
455
456
457
458
459
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_conda:
          cu_version: cu102
          name: binary_linux_conda_py3.7_cu102
          python_version: '3.7'
          wheel_docker_image: pytorch/manylinux-cuda102
460
461
462
463
      - binary_linux_conda:
          cu_version: cpu
          name: binary_linux_conda_py3.8_cpu
          python_version: '3.8'
464
          wheel_docker_image: pytorch/manylinux-cuda102
465
466
467
468
469
470
471
472
473
      - binary_linux_conda:
          cu_version: cu92
          name: binary_linux_conda_py3.8_cu92
          python_version: '3.8'
          wheel_docker_image: pytorch/manylinux-cuda92
      - binary_linux_conda:
          cu_version: cu101
          name: binary_linux_conda_py3.8_cu101
          python_version: '3.8'
474
475
476
477
478
479
          wheel_docker_image: pytorch/manylinux-cuda101
      - binary_linux_conda:
          cu_version: cu102
          name: binary_linux_conda_py3.8_cu102
          python_version: '3.8'
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
480
      - binary_macos_conda:
481
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
482
          name: binary_macos_conda_py3.5_cpu
483
          python_version: '3.5'
484
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
485
      - binary_macos_conda:
486
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
487
          name: binary_macos_conda_py3.6_cpu
488
          python_version: '3.6'
489
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
490
      - binary_macos_conda:
491
          cu_version: cpu
Edward Z. Yang's avatar
Edward Z. Yang committed
492
          name: binary_macos_conda_py3.7_cpu
493
          python_version: '3.7'
494
          wheel_docker_image: pytorch/manylinux-cuda102
495
496
497
498
      - binary_macos_conda:
          cu_version: cpu
          name: binary_macos_conda_py3.8_cpu
          python_version: '3.8'
499
          wheel_docker_image: pytorch/manylinux-cuda102
Francisco Massa's avatar
Francisco Massa committed
500
501
502
503
      - binary_win_conda:
          name: torchvision_win_py3.6_cpu
          python_version: "3.6"
          cu_version: "cpu"
504
505
506
507
      - binary_win_conda_cuda:
          name: torchvision_win_py3.6_cu101
          python_version: "3.6"
          cu_version: "cu101"
Edward Z. Yang's avatar
Edward Z. Yang committed
508
509
510
511

  nightly:
    jobs:
      - circleci_consistency
512
      - binary_linux_wheel:
513
          cu_version: cpu
514
515
516
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
517
          name: nightly_binary_linux_wheel_py3.5_cpu
518
          python_version: '3.5'
519
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
520
521
      - binary_wheel_upload:
          context: org-member
522
523
524
          filters:
            branches:
              only: nightly
525
          name: nightly_binary_linux_wheel_py3.5_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
526
          requires:
527
528
          - nightly_binary_linux_wheel_py3.5_cpu
          subfolder: cpu/
529
      - binary_linux_wheel:
530
          cu_version: cu92
531
532
533
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
534
          name: nightly_binary_linux_wheel_py3.5_cu92
535
          python_version: '3.5'
536
          wheel_docker_image: pytorch/manylinux-cuda92
Edward Z. Yang's avatar
Edward Z. Yang committed
537
538
      - binary_wheel_upload:
          context: org-member
539
540
541
          filters:
            branches:
              only: nightly
542
          name: nightly_binary_linux_wheel_py3.5_cu92_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
543
          requires:
544
545
          - nightly_binary_linux_wheel_py3.5_cu92
          subfolder: cu92/
546
      - binary_linux_wheel:
547
          cu_version: cu101
548
549
550
          filters:
            branches:
              only: nightly
551
          name: nightly_binary_linux_wheel_py3.5_cu101
552
          python_version: '3.5'
553
          wheel_docker_image: pytorch/manylinux-cuda101
Edward Z. Yang's avatar
Edward Z. Yang committed
554
555
      - binary_wheel_upload:
          context: org-member
556
557
558
          filters:
            branches:
              only: nightly
559
          name: nightly_binary_linux_wheel_py3.5_cu101_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
560
          requires:
561
562
          - nightly_binary_linux_wheel_py3.5_cu101
          subfolder: cu101/
Francisco Massa's avatar
Francisco Massa committed
563
      - binary_linux_wheel:
564
          cu_version: cu102
Francisco Massa's avatar
Francisco Massa committed
565
566
567
          filters:
            branches:
              only: nightly
568
          name: nightly_binary_linux_wheel_py3.5_cu102
Francisco Massa's avatar
Francisco Massa committed
569
          python_version: '3.5'
570
          wheel_docker_image: pytorch/manylinux-cuda102
Francisco Massa's avatar
Francisco Massa committed
571
572
573
574
575
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
576
          name: nightly_binary_linux_wheel_py3.5_cu102_upload
Francisco Massa's avatar
Francisco Massa committed
577
          requires:
578
579
          - nightly_binary_linux_wheel_py3.5_cu102
          subfolder: cu102/
580
      - binary_linux_wheel:
581
          cu_version: cpu
582
583
584
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
585
          name: nightly_binary_linux_wheel_py3.6_cpu
586
          python_version: '3.6'
587
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
588
589
      - binary_wheel_upload:
          context: org-member
590
591
592
          filters:
            branches:
              only: nightly
593
          name: nightly_binary_linux_wheel_py3.6_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
594
          requires:
595
596
          - nightly_binary_linux_wheel_py3.6_cpu
          subfolder: cpu/
597
      - binary_linux_wheel:
598
          cu_version: cu92
599
600
601
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
602
          name: nightly_binary_linux_wheel_py3.6_cu92
603
          python_version: '3.6'
604
          wheel_docker_image: pytorch/manylinux-cuda92
Edward Z. Yang's avatar
Edward Z. Yang committed
605
606
      - binary_wheel_upload:
          context: org-member
607
608
609
          filters:
            branches:
              only: nightly
610
          name: nightly_binary_linux_wheel_py3.6_cu92_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
611
          requires:
612
613
          - nightly_binary_linux_wheel_py3.6_cu92
          subfolder: cu92/
614
      - binary_linux_wheel:
615
          cu_version: cu101
616
617
618
          filters:
            branches:
              only: nightly
619
          name: nightly_binary_linux_wheel_py3.6_cu101
620
          python_version: '3.6'
621
          wheel_docker_image: pytorch/manylinux-cuda101
Edward Z. Yang's avatar
Edward Z. Yang committed
622
623
      - binary_wheel_upload:
          context: org-member
624
625
626
          filters:
            branches:
              only: nightly
627
          name: nightly_binary_linux_wheel_py3.6_cu101_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
628
          requires:
629
630
          - nightly_binary_linux_wheel_py3.6_cu101
          subfolder: cu101/
Francisco Massa's avatar
Francisco Massa committed
631
      - binary_linux_wheel:
632
          cu_version: cu102
Francisco Massa's avatar
Francisco Massa committed
633
634
635
          filters:
            branches:
              only: nightly
636
          name: nightly_binary_linux_wheel_py3.6_cu102
Francisco Massa's avatar
Francisco Massa committed
637
          python_version: '3.6'
638
          wheel_docker_image: pytorch/manylinux-cuda102
Francisco Massa's avatar
Francisco Massa committed
639
640
641
642
643
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
644
          name: nightly_binary_linux_wheel_py3.6_cu102_upload
Francisco Massa's avatar
Francisco Massa committed
645
          requires:
646
647
          - nightly_binary_linux_wheel_py3.6_cu102
          subfolder: cu102/
648
      - binary_linux_wheel:
649
          cu_version: cpu
650
651
652
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
653
          name: nightly_binary_linux_wheel_py3.7_cpu
654
          python_version: '3.7'
655
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
656
657
      - binary_wheel_upload:
          context: org-member
658
659
660
          filters:
            branches:
              only: nightly
661
          name: nightly_binary_linux_wheel_py3.7_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
662
          requires:
663
664
          - nightly_binary_linux_wheel_py3.7_cpu
          subfolder: cpu/
665
      - binary_linux_wheel:
666
          cu_version: cu92
667
668
669
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
670
          name: nightly_binary_linux_wheel_py3.7_cu92
671
          python_version: '3.7'
672
          wheel_docker_image: pytorch/manylinux-cuda92
Edward Z. Yang's avatar
Edward Z. Yang committed
673
674
      - binary_wheel_upload:
          context: org-member
675
676
677
          filters:
            branches:
              only: nightly
678
          name: nightly_binary_linux_wheel_py3.7_cu92_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
679
          requires:
680
681
          - nightly_binary_linux_wheel_py3.7_cu92
          subfolder: cu92/
682
      - binary_linux_wheel:
683
          cu_version: cu101
684
685
686
          filters:
            branches:
              only: nightly
687
          name: nightly_binary_linux_wheel_py3.7_cu101
688
          python_version: '3.7'
689
          wheel_docker_image: pytorch/manylinux-cuda101
Edward Z. Yang's avatar
Edward Z. Yang committed
690
691
      - binary_wheel_upload:
          context: org-member
692
693
694
          filters:
            branches:
              only: nightly
695
          name: nightly_binary_linux_wheel_py3.7_cu101_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
696
          requires:
697
698
          - nightly_binary_linux_wheel_py3.7_cu101
          subfolder: cu101/
Francisco Massa's avatar
Francisco Massa committed
699
      - binary_linux_wheel:
700
          cu_version: cu102
Francisco Massa's avatar
Francisco Massa committed
701
702
703
          filters:
            branches:
              only: nightly
704
          name: nightly_binary_linux_wheel_py3.7_cu102
Francisco Massa's avatar
Francisco Massa committed
705
          python_version: '3.7'
706
          wheel_docker_image: pytorch/manylinux-cuda102
Francisco Massa's avatar
Francisco Massa committed
707
708
709
710
711
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
712
          name: nightly_binary_linux_wheel_py3.7_cu102_upload
Francisco Massa's avatar
Francisco Massa committed
713
          requires:
714
715
          - nightly_binary_linux_wheel_py3.7_cu102
          subfolder: cu102/
716
717
718
719
720
721
722
      - binary_linux_wheel:
          cu_version: cpu
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_wheel_py3.8_cpu
          python_version: '3.8'
723
          wheel_docker_image: pytorch/manylinux-cuda102
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_wheel_py3.8_cpu_upload
          requires:
          - nightly_binary_linux_wheel_py3.8_cpu
          subfolder: cpu/
      - binary_linux_wheel:
          cu_version: cu92
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_wheel_py3.8_cu92
          python_version: '3.8'
          wheel_docker_image: pytorch/manylinux-cuda92
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_wheel_py3.8_cu92_upload
          requires:
          - nightly_binary_linux_wheel_py3.8_cu92
          subfolder: cu92/
      - binary_linux_wheel:
751
          cu_version: cu101
752
753
754
          filters:
            branches:
              only: nightly
755
          name: nightly_binary_linux_wheel_py3.8_cu101
756
          python_version: '3.8'
757
          wheel_docker_image: pytorch/manylinux-cuda101
758
759
760
761
762
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
763
          name: nightly_binary_linux_wheel_py3.8_cu101_upload
764
          requires:
765
766
          - nightly_binary_linux_wheel_py3.8_cu101
          subfolder: cu101/
767
      - binary_linux_wheel:
768
          cu_version: cu102
769
770
771
          filters:
            branches:
              only: nightly
772
          name: nightly_binary_linux_wheel_py3.8_cu102
773
          python_version: '3.8'
774
          wheel_docker_image: pytorch/manylinux-cuda102
775
776
777
778
779
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
780
          name: nightly_binary_linux_wheel_py3.8_cu102_upload
781
          requires:
782
783
          - nightly_binary_linux_wheel_py3.8_cu102
          subfolder: cu102/
784
      - binary_macos_wheel:
785
          cu_version: cpu
786
787
788
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
789
          name: nightly_binary_macos_wheel_py3.5_cpu
790
          python_version: '3.5'
791
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
792
793
      - binary_wheel_upload:
          context: org-member
794
795
796
          filters:
            branches:
              only: nightly
797
          name: nightly_binary_macos_wheel_py3.5_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
798
          requires:
799
800
          - nightly_binary_macos_wheel_py3.5_cpu
          subfolder: ''
801
      - binary_macos_wheel:
802
          cu_version: cpu
803
804
805
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
806
          name: nightly_binary_macos_wheel_py3.6_cpu
807
          python_version: '3.6'
808
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
809
810
      - binary_wheel_upload:
          context: org-member
811
812
813
          filters:
            branches:
              only: nightly
814
          name: nightly_binary_macos_wheel_py3.6_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
815
          requires:
816
817
          - nightly_binary_macos_wheel_py3.6_cpu
          subfolder: ''
818
      - binary_macos_wheel:
819
          cu_version: cpu
820
821
822
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
823
          name: nightly_binary_macos_wheel_py3.7_cpu
824
          python_version: '3.7'
825
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
826
827
      - binary_wheel_upload:
          context: org-member
828
829
830
          filters:
            branches:
              only: nightly
831
          name: nightly_binary_macos_wheel_py3.7_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
832
          requires:
833
834
          - nightly_binary_macos_wheel_py3.7_cpu
          subfolder: ''
835
836
837
838
839
840
841
      - binary_macos_wheel:
          cu_version: cpu
          filters:
            branches:
              only: nightly
          name: nightly_binary_macos_wheel_py3.8_cpu
          python_version: '3.8'
842
          wheel_docker_image: pytorch/manylinux-cuda102
843
844
845
846
847
848
849
850
851
      - binary_wheel_upload:
          context: org-member
          filters:
            branches:
              only: nightly
          name: nightly_binary_macos_wheel_py3.8_cpu_upload
          requires:
          - nightly_binary_macos_wheel_py3.8_cpu
          subfolder: ''
852
      - binary_linux_conda:
853
          cu_version: cpu
854
855
856
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
857
          name: nightly_binary_linux_conda_py3.5_cpu
858
          python_version: '3.5'
859
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
860
861
      - binary_conda_upload:
          context: org-member
862
863
864
          filters:
            branches:
              only: nightly
865
          name: nightly_binary_linux_conda_py3.5_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
866
          requires:
867
          - nightly_binary_linux_conda_py3.5_cpu
868
      - binary_linux_conda:
869
          cu_version: cu92
870
871
872
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
873
          name: nightly_binary_linux_conda_py3.5_cu92
874
          python_version: '3.5'
875
          wheel_docker_image: pytorch/manylinux-cuda92
Edward Z. Yang's avatar
Edward Z. Yang committed
876
877
      - binary_conda_upload:
          context: org-member
878
879
880
          filters:
            branches:
              only: nightly
881
          name: nightly_binary_linux_conda_py3.5_cu92_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
882
          requires:
883
          - nightly_binary_linux_conda_py3.5_cu92
884
      - binary_linux_conda:
885
          cu_version: cu101
886
887
888
          filters:
            branches:
              only: nightly
889
          name: nightly_binary_linux_conda_py3.5_cu101
890
          python_version: '3.5'
891
          wheel_docker_image: pytorch/manylinux-cuda101
Edward Z. Yang's avatar
Edward Z. Yang committed
892
893
      - binary_conda_upload:
          context: org-member
894
895
896
          filters:
            branches:
              only: nightly
897
          name: nightly_binary_linux_conda_py3.5_cu101_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
898
          requires:
899
          - nightly_binary_linux_conda_py3.5_cu101
Francisco Massa's avatar
Francisco Massa committed
900
      - binary_linux_conda:
901
          cu_version: cu102
Francisco Massa's avatar
Francisco Massa committed
902
903
904
          filters:
            branches:
              only: nightly
905
          name: nightly_binary_linux_conda_py3.5_cu102
Francisco Massa's avatar
Francisco Massa committed
906
          python_version: '3.5'
907
          wheel_docker_image: pytorch/manylinux-cuda102
Francisco Massa's avatar
Francisco Massa committed
908
909
910
911
912
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
913
          name: nightly_binary_linux_conda_py3.5_cu102_upload
Francisco Massa's avatar
Francisco Massa committed
914
          requires:
915
          - nightly_binary_linux_conda_py3.5_cu102
916
      - binary_linux_conda:
917
          cu_version: cpu
918
919
920
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
921
          name: nightly_binary_linux_conda_py3.6_cpu
922
          python_version: '3.6'
923
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
924
925
      - binary_conda_upload:
          context: org-member
926
927
928
          filters:
            branches:
              only: nightly
929
          name: nightly_binary_linux_conda_py3.6_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
930
          requires:
931
          - nightly_binary_linux_conda_py3.6_cpu
932
      - binary_linux_conda:
933
          cu_version: cu92
934
935
936
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
937
          name: nightly_binary_linux_conda_py3.6_cu92
938
          python_version: '3.6'
939
          wheel_docker_image: pytorch/manylinux-cuda92
Edward Z. Yang's avatar
Edward Z. Yang committed
940
941
      - binary_conda_upload:
          context: org-member
942
943
944
          filters:
            branches:
              only: nightly
945
          name: nightly_binary_linux_conda_py3.6_cu92_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
946
          requires:
947
          - nightly_binary_linux_conda_py3.6_cu92
948
      - binary_linux_conda:
949
          cu_version: cu101
950
951
952
          filters:
            branches:
              only: nightly
953
          name: nightly_binary_linux_conda_py3.6_cu101
954
          python_version: '3.6'
955
          wheel_docker_image: pytorch/manylinux-cuda101
Edward Z. Yang's avatar
Edward Z. Yang committed
956
957
      - binary_conda_upload:
          context: org-member
958
959
960
          filters:
            branches:
              only: nightly
961
          name: nightly_binary_linux_conda_py3.6_cu101_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
962
          requires:
963
          - nightly_binary_linux_conda_py3.6_cu101
Francisco Massa's avatar
Francisco Massa committed
964
      - binary_linux_conda:
965
          cu_version: cu102
Francisco Massa's avatar
Francisco Massa committed
966
967
968
          filters:
            branches:
              only: nightly
969
          name: nightly_binary_linux_conda_py3.6_cu102
Francisco Massa's avatar
Francisco Massa committed
970
          python_version: '3.6'
971
          wheel_docker_image: pytorch/manylinux-cuda102
Francisco Massa's avatar
Francisco Massa committed
972
973
974
975
976
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
977
          name: nightly_binary_linux_conda_py3.6_cu102_upload
Francisco Massa's avatar
Francisco Massa committed
978
          requires:
979
          - nightly_binary_linux_conda_py3.6_cu102
980
      - binary_linux_conda:
981
          cu_version: cpu
982
983
984
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
985
          name: nightly_binary_linux_conda_py3.7_cpu
986
          python_version: '3.7'
987
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
988
989
      - binary_conda_upload:
          context: org-member
990
991
992
          filters:
            branches:
              only: nightly
993
          name: nightly_binary_linux_conda_py3.7_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
994
          requires:
995
          - nightly_binary_linux_conda_py3.7_cpu
996
      - binary_linux_conda:
997
          cu_version: cu92
998
999
1000
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
1001
          name: nightly_binary_linux_conda_py3.7_cu92
1002
          python_version: '3.7'
1003
          wheel_docker_image: pytorch/manylinux-cuda92
Edward Z. Yang's avatar
Edward Z. Yang committed
1004
1005
      - binary_conda_upload:
          context: org-member
1006
1007
1008
          filters:
            branches:
              only: nightly
1009
          name: nightly_binary_linux_conda_py3.7_cu92_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
1010
          requires:
1011
          - nightly_binary_linux_conda_py3.7_cu92
1012
      - binary_linux_conda:
1013
          cu_version: cu101
1014
1015
1016
          filters:
            branches:
              only: nightly
1017
          name: nightly_binary_linux_conda_py3.7_cu101
1018
          python_version: '3.7'
1019
          wheel_docker_image: pytorch/manylinux-cuda101
Edward Z. Yang's avatar
Edward Z. Yang committed
1020
1021
      - binary_conda_upload:
          context: org-member
1022
1023
1024
          filters:
            branches:
              only: nightly
1025
          name: nightly_binary_linux_conda_py3.7_cu101_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
1026
          requires:
1027
          - nightly_binary_linux_conda_py3.7_cu101
Francisco Massa's avatar
Francisco Massa committed
1028
      - binary_linux_conda:
1029
          cu_version: cu102
Francisco Massa's avatar
Francisco Massa committed
1030
1031
1032
          filters:
            branches:
              only: nightly
1033
          name: nightly_binary_linux_conda_py3.7_cu102
Francisco Massa's avatar
Francisco Massa committed
1034
          python_version: '3.7'
1035
          wheel_docker_image: pytorch/manylinux-cuda102
Francisco Massa's avatar
Francisco Massa committed
1036
1037
1038
1039
1040
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
1041
          name: nightly_binary_linux_conda_py3.7_cu102_upload
Francisco Massa's avatar
Francisco Massa committed
1042
          requires:
1043
          - nightly_binary_linux_conda_py3.7_cu102
1044
1045
1046
1047
1048
1049
1050
      - binary_linux_conda:
          cu_version: cpu
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_conda_py3.8_cpu
          python_version: '3.8'
1051
          wheel_docker_image: pytorch/manylinux-cuda102
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_conda_py3.8_cpu_upload
          requires:
          - nightly_binary_linux_conda_py3.8_cpu
      - binary_linux_conda:
          cu_version: cu92
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_conda_py3.8_cu92
          python_version: '3.8'
          wheel_docker_image: pytorch/manylinux-cuda92
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
          name: nightly_binary_linux_conda_py3.8_cu92_upload
          requires:
          - nightly_binary_linux_conda_py3.8_cu92
      - binary_linux_conda:
1077
          cu_version: cu101
1078
1079
1080
          filters:
            branches:
              only: nightly
1081
          name: nightly_binary_linux_conda_py3.8_cu101
1082
          python_version: '3.8'
1083
          wheel_docker_image: pytorch/manylinux-cuda101
1084
1085
1086
1087
1088
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
1089
          name: nightly_binary_linux_conda_py3.8_cu101_upload
1090
          requires:
1091
          - nightly_binary_linux_conda_py3.8_cu101
1092
      - binary_linux_conda:
1093
          cu_version: cu102
1094
1095
1096
          filters:
            branches:
              only: nightly
1097
          name: nightly_binary_linux_conda_py3.8_cu102
1098
          python_version: '3.8'
1099
          wheel_docker_image: pytorch/manylinux-cuda102
1100
1101
1102
1103
1104
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
1105
          name: nightly_binary_linux_conda_py3.8_cu102_upload
1106
          requires:
1107
          - nightly_binary_linux_conda_py3.8_cu102
1108
      - binary_macos_conda:
1109
          cu_version: cpu
1110
1111
1112
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
1113
          name: nightly_binary_macos_conda_py3.5_cpu
1114
          python_version: '3.5'
1115
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
1116
1117
      - binary_conda_upload:
          context: org-member
1118
1119
1120
          filters:
            branches:
              only: nightly
1121
          name: nightly_binary_macos_conda_py3.5_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
1122
          requires:
1123
          - nightly_binary_macos_conda_py3.5_cpu
1124
      - binary_macos_conda:
1125
          cu_version: cpu
1126
1127
1128
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
1129
          name: nightly_binary_macos_conda_py3.6_cpu
1130
          python_version: '3.6'
1131
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
1132
1133
      - binary_conda_upload:
          context: org-member
1134
1135
1136
          filters:
            branches:
              only: nightly
1137
          name: nightly_binary_macos_conda_py3.6_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
1138
          requires:
1139
          - nightly_binary_macos_conda_py3.6_cpu
1140
      - binary_macos_conda:
1141
          cu_version: cpu
1142
1143
1144
          filters:
            branches:
              only: nightly
Edward Z. Yang's avatar
Edward Z. Yang committed
1145
          name: nightly_binary_macos_conda_py3.7_cpu
1146
          python_version: '3.7'
1147
          wheel_docker_image: pytorch/manylinux-cuda102
Edward Z. Yang's avatar
Edward Z. Yang committed
1148
1149
      - binary_conda_upload:
          context: org-member
1150
1151
1152
          filters:
            branches:
              only: nightly
1153
          name: nightly_binary_macos_conda_py3.7_cpu_upload
Edward Z. Yang's avatar
Edward Z. Yang committed
1154
          requires:
1155
1156
1157
1158
1159
1160
1161
1162
          - nightly_binary_macos_conda_py3.7_cpu
      - binary_macos_conda:
          cu_version: cpu
          filters:
            branches:
              only: nightly
          name: nightly_binary_macos_conda_py3.8_cpu
          python_version: '3.8'
1163
          wheel_docker_image: pytorch/manylinux-cuda102
1164
1165
1166
1167
1168
1169
1170
1171
      - binary_conda_upload:
          context: org-member
          filters:
            branches:
              only: nightly
          name: nightly_binary_macos_conda_py3.8_cpu_upload
          requires:
          - nightly_binary_macos_conda_py3.8_cpu