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 Upgrade min ios version to 13.0 (#20773) 2024-06-04 10:15:20 -07:00
android-binary-size-check-stage.yml Update training packaging pipeline's docker files (#20853) 2024-05-30 23:48:42 -07:00
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 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 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 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 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 Update training packaging pipeline's docker files (#20853) 2024-05-30 23:48:42 -07:00
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-wasm-ci.yml [js/web] optimize module export and deployment (#20165) 2024-05-20 09:51:16 -07: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 Update copy_strip_binary.sh: use "make install" instead (#21464) 2024-07-24 10:02:00 -07:00
mac-cpu-packing-jobs.yml Remove manylinux build scripts from python packaging pipeline (#20786) 2024-05-24 08:18:22 -07:00
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 Migrate training storage from SAS to managed identity (#20618) 2024-05-09 15:44:29 -07:00
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 Remove manylinux build scripts from python packaging pipeline (#20786) 2024-05-24 08:18:22 -07: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 manylinux build scripts from python packaging pipeline (#20786) 2024-05-24 08:18:22 -07:00
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 Update training packaging pipeline's docker files (#20853) 2024-05-30 23:48:42 -07:00
py-packaging-training-cuda-stage.yml Reuse T4 for Cuda12.2 training packaging pipeline. (#20244) 2024-04-10 09:21:40 +08:00
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 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 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 Fix training and macos ci pipelines (#20034) 2024-03-26 12:20:11 -07:00
validate-package.yml
web-browserstack-ci.yml [js/web] optimize module export and deployment (#20165) 2024-05-20 09:51:16 -07:00
web-ci.yml [js/web] optimize module export and deployment (#20165) 2024-05-20 09:51:16 -07:00
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 [js/web] optimize module export and deployment (#20165) 2024-05-20 09:51:16 -07:00
win-web-ci.yml [js/web] optimize module export and deployment (#20165) 2024-05-20 09:51:16 -07:00
win-web-multi-browsers.yml [js/web] optimize module export and deployment (#20165) 2024-05-20 09:51:16 -07:00
with-container-registry-steps.yml