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
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
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
flex-downloadPipelineArtifact.yml
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
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
py-package-smoking-test.yml
py-packaging-linux-test-cpu.yml
py-packaging-linux-test-cuda.yml
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-version-number-variables-step.yml
telemetry-steps.yml
upload-code-coverage-data.yml
use-android-emulator.yml
use-android-ndk.yml
use-xcode-version.yml
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
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