onnxruntime/tools/ci_build/github/azure-pipelines/templates
Changming Sun 4167b68abf
Split ondevice training cpu packaging pipeline to a separated pipeline (#21485)
### Description
Right now our "Zip-Nuget-Java-Nodejs Packaging Pipeline" is too big.
This OnDevice training part is independent of the others, so it can be
split out. Then our NPM Packaging pipeline will not depends on this
training stuff.

### Motivation and Context
Similar to #21235 

Also, this PR fixed a problem that: "NuGet_Test_Linux_Training_CPU" job
downloads artifacts from "onnxruntime-linux-x64" for getting customop
shared libs, but the job forget to declare it depends on the
"Linux_C_API_Packaging_CPU_x64" which produces the artifact. Such
problems can be hard to find when a pipeline goes big.
2024-07-25 10:58:34 -07:00
..
jobs Set CUDA12 as default in GPU packages (#21438) 2024-07-25 10:17:16 -07:00
stages
android-binary-size-check-stage.yml
android-dump-logs-from-steps.yml
android-java-api-aar-test.yml Remove deprecated "mobile" packages (#20941) 2024-06-07 16:20:32 -05:00
android-java-api-aar.yml Remove deprecated "mobile" packages (#20941) 2024-06-07 16:20:32 -05:00
build-linux-wasm-step.yml
c-api-artifacts-package-and-publish-steps-posix.yml
c-api-artifacts-package-and-publish-steps-windows.yml
c-api-cpu.yml Uppdate nuget to Use Nuget 6.10.x (#21209) 2024-06-28 19:49:54 -07:00
c-api-linux-cpu.yml Update copy_strip_binary.sh: use "make install" instead (#21464) 2024-07-24 10:02:00 -07:00
check-cache-stats.yml
check_test_result.yml
clean-agent-build-directory-step.yml
common-variables.yml
compliance.yml
component-governance-component-detection-steps.yml Component Gov round 7 (#21051) 2024-06-19 11:07:02 -07:00
download-deps.yml Update C++ dependencies (#21410) 2024-07-23 10:00:36 -07:00
esrp_nuget.yml Upgrade ESRP signing task from v2 to v5 (#20995) 2024-06-12 08:31:53 +08:00
explicitly-defined-final-tasks.yml
final-jar-testing.yml Update copy_strip_binary.sh: use "make install" instead (#21464) 2024-07-24 10:02:00 -07:00
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
linux-cpu-packaging-pipeline.yml
linux-wasm-ci.yml
linux-web-init-and-check.yml
mac-build-step-with-cache.yml
mac-cpu-packaging-pipeline.yml
mac-cpu-packaging-steps.yml Update copy_strip_binary.sh: use "make install" instead (#21464) 2024-07-24 10:02:00 -07:00
mac-cpu-packing-jobs.yml
mac-esrp-dylib.yml Upgrade ESRP signing task from v2 to v5 (#20995) 2024-06-12 08:31:53 +08:00
make_java_win_binaries.yml Remove warning suppression from Java Packaging pipeline. (#21010) 2024-06-24 16:46:21 -07:00
nodejs-artifacts-package-and-publish-steps-posix.yml
nodejs-artifacts-package-and-publish-steps-windows.yml
ondevice-training-cpu-packaging-pipeline.yml Split ondevice training cpu packaging pipeline to a separated pipeline (#21485) 2024-07-25 10:58:34 -07:00
orttraining-linux-gpu-test-ci-pipeline.yml
publish-nuget-steps.yml Move QNN nuget package stages out of the big Nuget packaging pipeline. (#21306) 2024-07-11 09:07:23 -07:00
py-linux-gpu.yml [TensorRT EP] support TensorRT 10.2-GA (#21395) 2024-07-18 12:11:52 -07:00
py-linux.yml
py-package-smoking-test.yml
py-packaging-linux-test-cpu.yml
py-packaging-linux-test-cuda.yml [TensorRT EP] support TensorRT 10.2-GA (#21395) 2024-07-18 12:11:52 -07:00
py-packaging-selectable-stage.yml [TensorRT EP] support TensorRT 10.2-GA (#21395) 2024-07-18 12:11:52 -07:00
py-packaging-stage.yml [QNN EP] Update to QNN SDK 2.24.0 (#21463) 2024-07-24 10:17:12 -07:00
py-packaging-training-cuda-stage-steps.yml
py-packaging-training-cuda-stage.yml
py-win-arm64-qnn.yml [QNN EP] Update to QNN SDK 2.24.0 (#21463) 2024-07-24 10:17:12 -07:00
py-win-gpu.yml Add compatibility for NumPy 2.0 (#21085) 2024-06-27 13:50:53 -07:00
py-win-x64-qnn.yml [QNN EP] Update to QNN SDK 2.24.0 (#21463) 2024-07-24 10:17:12 -07:00
qnn-ep-win.yml [QNN EP] Update to QNN SDK 2.24.0 (#21463) 2024-07-24 10:17:12 -07:00
react-native-ci.yml Remove deprecated "mobile" packages (#20941) 2024-06-07 16:20:32 -05:00
rocm.yml [ROCm] Extend the Pipeline restriction time (#21158) 2024-06-27 15:36:04 +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 Combining android build and test step into one job (#21340) 2024-07-15 14:44:03 -07:00
use-android-ndk.yml
use-xcode-version.yml
validate-package.yml
web-browserstack-ci.yml
web-ci.yml
win-ci.yml Remove warning suppression from Java Packaging pipeline. (#21010) 2024-06-24 16:46:21 -07:00
win-esrp-dll.yml Upgrade ESRP signing task from v2 to v5 (#20995) 2024-06-12 08:31:53 +08:00
win-wasm-ci.yml
win-web-ci.yml
win-web-multi-browsers.yml
with-container-registry-steps.yml