onnxruntime/tools
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
..
android_custom_build Update C++ dependencies (#21410) 2024-07-23 10:00:36 -07:00
ci_build Split ondevice training cpu packaging pipeline to a separated pipeline (#21485) 2024-07-25 10:58:34 -07:00
doc Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
nuget Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
perf_view fixed #16873 (#16932) 2023-09-26 09:57:01 -07:00
python Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
scripts Fix a build issue: /MP was not enabled correctly (#19190) 2024-01-29 12:45:38 -08:00