onnxruntime/tools/ci_build/github/azure-pipelines
Changming Sun df11c85955
Download protoc.exe from nuget when cross-compiling (#15395)
### Description
1. The protoc package on nuget.org contains binaries for
Windows_x86/Windows_x64/Linux_x86/Linux_x64/MacOS_x64, which can cover
most use cases. Though it doesn't have binaries for AMR64, they are only
needed when we cross-compile for Intel CPUs on ARM CPUs. It is rare.
When you have such a need, you always can build protoc from source by
yourself and pass it to build.py as "--path_to_protoc_exe". Or if you
have security concerns that you don't want to use prebuilt binaries from
outside, you can do the same thing.

2. Remove GoogleTestAdapter related thing. That part of code is out of
maintain.

### Motivation and Context
As a follow-up of PR #15190.
2023-04-06 17:06:59 -07:00
..
nodejs/templates Cjian/multi stage packaging pipeline (#14993) 2023-03-24 23:39:15 -07:00
nuget/templates WindowsAI build failing due to deprecated .NET5 SDK missing in build image (#15383) 2023-04-06 08:51:07 -07:00
templates Download protoc.exe from nuget when cross-compiling (#15395) 2023-04-06 17:06:59 -07:00
android-arm64-v8a-QNN-crosscompile-ci-pipeline.yml Remove protobuf submodule (#15190) 2023-03-27 10:35:49 -07:00
android-x86_64-crosscompile-ci-pipeline.yml Move Linux CPU pipelines to an AMD CPU pool which is cheaper (#15144) 2023-03-27 14:10:08 -07:00
anybuild.yml
binary-size-checks-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
build-perf-test-binaries-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
c-api-noopenmp-packaging-pipelines.yml Update the post-merge pipeline (#14965) 2023-03-29 13:12:07 -07:00
clean-build-docker-image-cache-pipeline.yml
linux-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-cpu-aten-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-cpu-eager-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-cpu-minimal-build-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-dnnl-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-gpu-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-gpu-tensorrt-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-gpu-tensorrt-daily-perf-pipeline.yml
linux-migraphx-ci-pipeline.yml
linux-multi-gpu-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
linux-multi-gpu-tensorrt-ci-pipeline.yml
linux-openvino-ci-pipeline.yml
linux-openvino-nightly-pipeline.yml
linux-qnn-ci-pipeline.yml
mac-ci-pipeline.yml Cjian/multi stage packaging pipeline (#14993) 2023-03-24 23:39:15 -07:00
mac-coreml-ci-pipeline.yml Add compilation cache in react native CI (#15329) 2023-04-06 10:39:14 +08:00
mac-ios-ci-pipeline.yml
mac-ios-packaging-pipeline.yml
mac-objc-static-analysis-ci-pipeline.yml
mac-react-native-ci-pipeline.yml Add compilation cache in react native CI (#15329) 2023-04-06 10:39:14 +08:00
npm-packaging-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
orttraining-linux-ci-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
orttraining-linux-external-custom-ops.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
orttraining-linux-gpu-amd-e2e-test-ci-pipeline.yml
orttraining-linux-gpu-ci-pipeline.yml
orttraining-linux-gpu-distributed-e2e-test-pipeline.yml
orttraining-linux-gpu-docker-release-pipeline.yml
orttraining-linux-gpu-ortmodule-distributed-test-ci-pipeline.yml
orttraining-linux-gpu-ortmodule-test-clear-cache-pipeline.yml Move Linux CPU pipelines to an AMD CPU pool which is cheaper (#15144) 2023-03-27 14:10:08 -07:00
orttraining-linux-gpu-training-apis.yml
orttraining-linux-nightly-ortmodule-test-pipeline.yml
orttraining-mac-ci-pipeline.yml Cjian/multi stage packaging pipeline (#14993) 2023-03-24 23:39:15 -07:00
orttraining-pai-ci-pipeline.yml
orttraining-py-packaging-pipeline-cpu.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
orttraining-py-packaging-pipeline-cuda116.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
orttraining-py-packaging-pipeline-rocm.yml [ROCm] fix python packaging pipeline and add python10 (#15282) 2023-03-31 10:25:21 +08:00
post-merge-jobs.yml Update the post-merge pipeline (#14965) 2023-03-29 13:12:07 -07:00
py-package-build-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
py-package-test-pipeline.yml Add smoking tests for all CPU Packages. (#15153) 2023-03-24 12:30:05 +08:00
py-packaging-pipeline.yml Update python 3.11 and remove 3.7 for Linux (#15214) 2023-03-27 14:46:30 -07:00
sign_ov_ep_binaries.yml
snpe-ep-nuget-packaging-pipeline.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
web-ci-pipeline.yml Move Linux CPU pipelines to an AMD CPU pool which is cheaper (#15144) 2023-03-27 14:10:08 -07:00
web-packaging-pipeline.yml
win-ci-fuzz-testing.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
win-ci-pipeline.yml Remove azure build to unblock PRs (#15336) 2023-04-03 12:47:14 -07:00
win-eager-ci-pipeline.yml
win-gpu-ci-pipeline.yml
win-gpu-reduce-op-ci-pipeline.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
win-gpu-tensorrt-ci-pipeline.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
win-qnn-arm64-ci-pipeline.yml Download protoc.exe from nuget when cross-compiling (#15395) 2023-04-06 17:06:59 -07:00
win-qnn-ci-pipeline.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00