onnxruntime/tools/ci_build/github/azure-pipelines
Yi Zhang cd6d3aea45
Refactor Python CUDA packaging pipeline to fix random hangs in building (#19989)
### Description
1. Move building on CPU machine.
2. Optimize the pipeline
3. Since there isn't official ONNX package for python 12, the python 12
test stage uses the packages built with ONNX source in build stage.


### Motivation and Context
1. Resolve the random hang in compilation
4. Save a lot of GPU resources.

---------
2024-03-22 09:16:00 +08:00
..
nodejs/templates Enable DML on Windows and CUDA on Linux for Node.js binding (#19274) 2024-02-05 14:33:58 -08:00
nuget/templates Fix exception in Publish unit test results step (#20007) 2024-03-22 06:53:59 +08:00
stages Refactor Python CUDA packaging pipeline to fix random hangs in building (#19989) 2024-03-22 09:16:00 +08:00
templates Refactor Python CUDA packaging pipeline to fix random hangs in building (#19989) 2024-03-22 09:16:00 +08:00
triggers
android-arm64-v8a-QNN-crosscompile-ci-pipeline.yml [QNN EP] Update default QNN SDK to 2.19.2.240210 (#19546) 2024-02-16 16:59:43 -08:00
android-x86_64-crosscompile-ci-pipeline.yml Change "onnxruntime-Linux-CPU-For-Android-CI" machine pool to "onnxruntime-Ubuntu2204-AMD-CPU" (#19698) 2024-02-28 19:36:26 -08:00
bigmodels-ci-pipeline.yml Remove --extra-index-url (#19885) 2024-03-13 09:45:22 -07:00
binary-size-checks-pipeline.yml
build-perf-test-binaries-pipeline.yml
c-api-noopenmp-packaging-pipelines.yml Change nuget pipeline's "Windows_Packaging_combined_GPU" job to download TRT binaries in every build (#19919) 2024-03-14 15:07:56 -07:00
clean-build-docker-image-cache-pipeline.yml
cuda-packaging-pipeline.yml
linux-ci-pipeline.yml Check whether required tests are executed. (#19884) 2024-03-13 09:59:57 -07:00
linux-cpu-aten-pipeline.yml
linux-cpu-eager-pipeline.yml
linux-cpu-minimal-build-ci-pipeline.yml Change "onnxruntime-Linux-CPU-For-Android-CI" machine pool to "onnxruntime-Ubuntu2204-AMD-CPU" (#19698) 2024-02-28 19:36:26 -08:00
linux-dnnl-ci-pipeline.yml
linux-gpu-ci-pipeline.yml reuse T4 on Linux GPU (#19879) 2024-03-13 10:41:36 -07:00
linux-gpu-tensorrt-ci-pipeline.yml
linux-gpu-tensorrt-daily-perf-pipeline.yml [EP Perf] Add concurrency test (#19804) 2024-03-15 07:41:21 -07:00
linux-migraphx-ci-pipeline.yml [ROCm] Remove MPI dependency and collectives to use NCCL (#19830) 2024-03-19 17:35:18 -07:00
linux-multi-gpu-tensorrt-ci-pipeline.yml
linux-openvino-ci-pipeline.yml
linux-qnn-ci-pipeline.yml [QNN EP] Update default QNN SDK to 2.19.2.240210 (#19546) 2024-02-16 16:59:43 -08:00
mac-ci-pipeline.yml
mac-coreml-ci-pipeline.yml Switch a portion of CI/packaging jobs to MacOS12 (#19908) 2024-03-19 14:54:58 -07:00
mac-ios-ci-pipeline.yml Switch a portion of CI/packaging jobs to MacOS12 (#19908) 2024-03-19 14:54:58 -07:00
mac-ios-packaging-pipeline.yml Switch a portion of CI/packaging jobs to MacOS12 (#19908) 2024-03-19 14:54:58 -07:00
mac-objc-static-analysis-ci-pipeline.yml
mac-react-native-ci-pipeline.yml Change "onnxruntime-Linux-CPU-For-Android-CI" machine pool to "onnxruntime-Ubuntu2204-AMD-CPU" (#19698) 2024-02-28 19:36:26 -08:00
npm-packaging-pipeline.yml
nuget-cuda-publishing-pipeline.yml
orttraining-linux-ci-pipeline.yml
orttraining-linux-gpu-ci-pipeline.yml
orttraining-linux-gpu-ortmodule-distributed-test-ci-pipeline.yml
orttraining-linux-nightly-ortmodule-test-pipeline.yml
orttraining-mac-ci-pipeline.yml
orttraining-pai-ci-pipeline.yml
orttraining-py-packaging-pipeline-cpu.yml [Fix] Error Python Packaging Pipeline (Training CPU) (#19992) 2024-03-20 09:02:50 -07:00
orttraining-py-packaging-pipeline-cuda.yml Refactor Python Packaing Pipeline (Training Cuda 11.8) (#19910) 2024-03-15 06:47:41 +08:00
orttraining-py-packaging-pipeline-cuda12.yml Upgrade default ORTModule opset from 15 to 17 (#19315) 2024-02-14 11:19:33 -08:00
orttraining-py-packaging-pipeline-rocm.yml
post-merge-jobs.yml [Apple framework] Fix minimal build with training enabled. (#19858) 2024-03-12 11:33:30 -07:00
publish-nuget.yml
py-cuda-package-test-pipeline.yml
py-cuda-packaging-pipeline.yml Refactor Python CUDA packaging pipeline to fix random hangs in building (#19989) 2024-03-22 09:16:00 +08:00
py-cuda-publishing-pipeline.yml
py-package-build-pipeline.yml
py-package-test-pipeline.yml
py-packaging-pipeline.yml [QNN EP] Build x64 python wheel for QNN EP (#19499) 2024-02-12 20:54:04 -08:00
qnn-ep-nuget-packaging-pipeline.yml [QNN EP] Update default QNN SDK to 2.19.2.240210 (#19546) 2024-02-16 16:59:43 -08:00
web-ci-pipeline.yml
win-ci-fuzz-testing.yml
win-ci-pipeline.yml
win-gpu-ci-pipeline.yml
win-gpu-reduce-op-ci-pipeline.yml
win-gpu-tensorrt-ci-pipeline.yml
win-qnn-arm64-ci-pipeline.yml [QNN EP] Update default QNN SDK to 2.19.2.240210 (#19546) 2024-02-16 16:59:43 -08:00
win-qnn-ci-pipeline.yml [QNN EP] Update default QNN SDK to 2.19.2.240210 (#19546) 2024-02-16 16:59:43 -08:00