onnxruntime/tools/ci_build/github
Yi Zhang 4e1f75810c
Add compilation cache in 2 Linux CPU pipelines and refactor the Linux build step with cache (#15484)
### Description
1. Add compilation cache in Linux CPU ARM and Linux Minimal Build.
2. Integrate 4 Linux CPU build step with cache into one.
3. install ccache from source code in Linux ARM64 image.

### Motivation and Context
1. Enable more build steps with compilation cache.
2. Make it easier to add cache.

It could save 40 more minutes of compilation time in Linux ARM64.

https://dev.azure.com/onnxruntime/onnxruntime/_build/results?buildId=959619&view=logs&j=1e0830bb-fd74-5d0a-5029-1c63b4266d7b&t=75260ed7-7566-5947-2095-566660191920
2023-04-14 23:56:59 +08:00
..
android [CoreML EP]Add broadcasting support for binary ops (#15187) 2023-04-11 13:50:45 -07:00
apple [CoreML EP]Add broadcasting support for binary ops (#15187) 2023-04-11 13:50:45 -07:00
azure-pipelines Add compilation cache in 2 Linux CPU pipelines and refactor the Linux build step with cache (#15484) 2023-04-14 23:56:59 +08:00
js [build/npm] dump ORT_COMMON_FROM from validation (#15475) 2023-04-12 13:48:19 -07:00
linux Add compilation cache in 2 Linux CPU pipelines and refactor the Linux build step with cache (#15484) 2023-04-14 23:56:59 +08:00
pai softmax perf improvement pr1 - add more softmax related test (#15176) 2023-04-11 17:02:40 +08:00
windows [TensorRT EP] support TensorRT 8.6-EA (#15299) 2023-04-12 11:34:59 -07:00
Doxyfile_csharp.cfg Implement Optional Metadata support and C# test support (#15314) 2023-04-11 09:41:59 -07:00