onnxruntime/tools/ci_build/github/azure-pipelines/templates
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
..
jobs [On-Device-Training] Upgrade Flatbuffers to Support 2GB+ Checkpoints. (#19770) 2024-03-14 16:36:24 -07:00
stages Switch a portion of CI/packaging jobs to MacOS12 (#19908) 2024-03-19 14:54:58 -07:00
android-binary-size-check-stage.yml Change "onnxruntime-Linux-CPU-For-Android-CI" machine pool to "onnxruntime-Ubuntu2204-AMD-CPU" (#19698) 2024-02-28 19:36:26 -08:00
android-dump-logs-from-steps.yml
android-java-api-aar-test.yml Attempt to make the usage of the Android emulator in CIs more robust (#17903) 2023-10-15 08:42:36 +10:00
android-java-api-aar.yml Upgrade Ubuntu machine pool from 20.04 to 22.04 (#19117) 2024-01-16 17:25:18 -08:00
build-linux-wasm-step.yml Upgrade Ubuntu machine pool from 20.04 to 22.04 (#19117) 2024-01-16 17:25:18 -08:00
c-api-artifacts-package-and-publish-steps-posix.yml
c-api-artifacts-package-and-publish-steps-windows.yml Add cuda context headers to zip (#18330) 2023-11-09 14:53:58 -08:00
c-api-cpu.yml Support xcframework for mac catalyst builds. (#19534) 2024-03-20 10:55:19 -07:00
c-api-linux-cpu.yml Fix a build issue: /MP was not enabled correctly (#19190) 2024-01-29 12:45:38 -08:00
check-cache-stats.yml
check_test_result.yml Check whether required tests are executed. (#19884) 2024-03-13 09:59:57 -07:00
clean-agent-build-directory-step.yml
common-variables.yml
compliance.yml
component-governance-component-detection-steps.yml Improve Nuget-CUDA-Packaging-Pipeline (#19668) 2024-02-27 09:27:43 -08:00
download-deps.yml turn on neural_speed by default (#19627) 2024-03-20 12:49:58 -07:00
esrp_nuget.yml
explicitly-defined-final-tasks.yml
final-jar-testing.yml Reduce downloads in Nuget-Java pipeline to reduce connection exception (#18635) 2023-12-01 07:44:44 +08:00
flex-downloadPipelineArtifact.yml Run Final_Jar_Testing_Linux_GPU in docker (#17533) 2023-09-15 08:35:55 -07:00
get-docker-image-steps.yml
install-appcenter.yml
java-api-artifacts-package-and-publish-steps-posix.yml
linux-build-step-with-cache.yml
linux-ci.yml Upgrade Ubuntu machine pool from 20.04 to 22.04 (#19117) 2024-01-16 17:25:18 -08:00
linux-cpu-packaging-pipeline.yml Upgrade Ubuntu machine pool from 20.04 to 22.04 (#19117) 2024-01-16 17:25:18 -08:00
linux-gpu-tensorrt-packaging-pipeline.yml Create a new Nuget Package pipeline for CUDA 12 (#18135) 2023-11-28 09:03:46 -08:00
linux-wasm-ci.yml enable webnn in ci build (#19163) 2024-01-18 13:11:47 -08:00
linux-web-init-and-check.yml [js/common] fix typedoc warnings (#19933) 2024-03-15 19:01:50 -07:00
mac-build-step-with-cache.yml
mac-cpu-packaging-pipeline.yml Switch a portion of CI/packaging jobs to MacOS12 (#19908) 2024-03-19 14:54:58 -07:00
mac-cpu-packaging-steps.yml Fix a build issue: /MP was not enabled correctly (#19190) 2024-01-29 12:45:38 -08:00
mac-cpu-packing-jobs.yml Switch a portion of CI/packaging jobs to MacOS12 (#19908) 2024-03-19 14:54:58 -07:00
mac-esrp-dylib.yml
nodejs-artifacts-package-and-publish-steps-posix.yml
nodejs-artifacts-package-and-publish-steps-windows.yml
ondevice-training-cpu-packaging-pipeline.yml Remove remaining Windows ARM32 build jobs (#19840) 2024-03-11 11:25:11 +08:00
orttraining-linux-gpu-test-ci-pipeline.yml
py-linux-gpu.yml Refactor Python CUDA packaging pipeline to fix random hangs in building (#19989) 2024-03-22 09:16:00 +08:00
py-linux.yml Remove Windows ARM32 from nuget packaging pipelines (#19049) 2024-01-09 07:45:03 -08:00
py-package-smoking-test.yml Adding python3.12 support to ORT (#18814) 2024-01-11 08:34:28 -08:00
py-packaging-linux-test-cpu.yml Remove dnf update from docker build scripts (#17551) 2023-09-21 07:33:29 -07:00
py-packaging-linux-test-cuda.yml Change cuda image for tensorRT to the one with cudnn8 (#18102) 2023-10-26 16:28:57 -07:00
py-packaging-selectable-stage.yml Upgrade Ubuntu machine pool from 20.04 to 22.04 (#19117) 2024-01-16 17:25:18 -08:00
py-packaging-stage.yml [QNN EP] Build x64 python wheel for QNN EP (#19499) 2024-02-12 20:54:04 -08:00
py-packaging-training-cuda-stage-steps.yml Remove downloading deps in CUDA package test stage (#19993) 2024-03-21 10:01:03 +08:00
py-packaging-training-cuda-stage.yml Refactor Python Packaing Pipeline (Training Cuda 11.8) (#19910) 2024-03-15 06:47:41 +08:00
py-win-arm64-qnn.yml [QNN EP] Create Windows ARM64 nightly python package (#19128) 2024-01-22 18:14:41 -08:00
py-win-gpu.yml Refactor Python CUDA packaging pipeline to fix random hangs in building (#19989) 2024-03-22 09:16:00 +08:00
py-win-x64-qnn.yml [QNN EP] Build x64 python wheel for QNN EP (#19499) 2024-02-12 20:54:04 -08:00
react-native-ci.yml Enable the most verbose logging level in detox E2E React Native CI (#19659) 2024-02-26 20:00:14 -08:00
rocm.yml Upgrade Ubuntu machine pool from 20.04 to 22.04 (#19117) 2024-01-16 17:25:18 -08:00
run-docker-build-steps.yml
set-nightly-build-option-variable-step.yml
set-python-manylinux-variables-step.yml Set pythonInterpreter in set-python-manylinux-variables-step.yml (#19105) 2024-01-12 07:22:02 -08:00
set-version-number-variables-step.yml
telemetry-steps.yml
upload-code-coverage-data.yml
use-android-emulator.yml Attempt to make the usage of the Android emulator in CIs more robust (#17903) 2023-10-15 08:42:36 +10:00
use-android-ndk.yml Update NDK version to 26.1.10909125 (#18493) 2023-11-17 14:14:01 -08:00
use-xcode-version.yml Enable Address Sanitizer in CI (#19073) 2024-01-12 07:24:40 -08:00
validate-package.yml
web-browserstack-ci.yml [js/test] align web test runner flags with ort.env (#19790) 2024-03-13 12:00:36 -07:00
web-ci.yml Update web-ci.yml: remove depth=1 (#18500) 2023-11-17 22:49:03 -08:00
win-ci.yml Tweak Windows build parallelization settings (#19664) 2024-02-27 08:56:16 -08:00
win-esrp-dll.yml
win-wasm-ci.yml enable webnn in ci build (#19163) 2024-01-18 13:11:47 -08:00
win-web-ci.yml [js/test] align web test runner flags with ort.env (#19790) 2024-03-13 12:00:36 -07:00
win-web-multi-browsers.yml [js/test] align web test runner flags with ort.env (#19790) 2024-03-13 12:00:36 -07:00
with-container-registry-steps.yml