onnxruntime/tools/ci_build/github/azure-pipelines/templates
Yi Zhang efee9abdb7
Reduce downloads in Nuget-Java pipeline to reduce connection exception (#18635)
### Description
1. Add a new stage to download java tools from https://oss.sonatype.org
and publish them to pipeline artifact
2. Remove downloads in other jobs, they get the java tools from pipeline
artifact
3. consolidate final_java_testing stages.


### Motivation and Context
Reduce downloads to reduce the connection error like below.

```
--2023-11-28 07:16:31--  https://oss.sonatype.org/service/local/repositories/releases/content/org/junit/platform/junit-platform-console-standalone/1.6.2/junit-platform-console-standalone-1.6.2.jar
Resolving oss.sonatype.org (oss.sonatype.org)... 3.227.40.198, 3.229.50.23
Connecting to oss.sonatype.org (oss.sonatype.org)|3.227.40.198|:443... connected.
HTTP request sent, awaiting response... 502 Bad Gateway
2023-11-28 07:16:32 ERROR 502: Bad Gateway.
```
2023-12-01 07:44:44 +08:00
..
jobs Create a new Nuget Package pipeline for CUDA 12 (#18135) 2023-11-28 09:03:46 -08:00
stages Add MacOS build to ORT C Pod (#18550) 2023-11-28 10:11:53 -08:00
android-binary-size-check-stage.yml Upgrade Centos7 to Alamlinux8 (#16907) 2023-08-29 21:05:36 -07:00
android-dump-logs-from-steps.yml
android-java-api-aar-test.yml Attempt to make the usage of the Android emulator in CIs more robust (#17903) 2023-10-15 08:42:36 +10:00
android-java-api-aar.yml Upgrade Centos7 to Alamlinux8 (#16907) 2023-08-29 21:05:36 -07:00
build-linux-wasm-step.yml Always run emsdk_env.sh before build.py, even when ccache is disabled (#18477) 2023-11-16 21:37:29 -08:00
c-api-artifacts-package-and-publish-steps-posix.yml
c-api-artifacts-package-and-publish-steps-windows.yml Add cuda context headers to zip (#18330) 2023-11-09 14:53:58 -08:00
c-api-cpu.yml Reduce downloads in Nuget-Java pipeline to reduce connection exception (#18635) 2023-12-01 07:44:44 +08:00
c-api-linux-cpu.yml Remove dnf update from docker build scripts (#17551) 2023-09-21 07:33:29 -07:00
check-cache-stats.yml Add compilation cache in react native CI (#15329) 2023-04-06 10:39:14 +08:00
clean-agent-build-directory-step.yml Build nuget pkg for ROCm (#16791) 2023-08-28 13:35:08 +08:00
common-variables.yml Update cmake to 3.27 and upgrade Linux CUDA docker files from CentOS7 to UBI8 (#16856) 2023-09-05 18:12:10 -07:00
compliance.yml Delete all Prefast tasks (#17522) 2023-09-12 17:40:49 -07:00
component-governance-component-detection-steps.yml Move DML build job's Prefast task to a CPU machine pool (#17192) 2023-08-17 13:16:29 -07:00
download-deps.yml [ROCm] Update ck for GemmFloat8 (#18487) 2023-11-23 12:06:19 +08:00
esrp_nuget.yml upgrade EsrpCodeSigning from v1 to v2 (#14531) 2023-02-02 13:08:26 +08:00
explicitly-defined-final-tasks.yml Use ADO cache to cache docker image instead of ACR (#14496) 2023-03-11 10:32:02 +08:00
final-jar-testing.yml Reduce downloads in Nuget-Java pipeline to reduce connection exception (#18635) 2023-12-01 07:44:44 +08:00
flex-downloadPipelineArtifact.yml Run Final_Jar_Testing_Linux_GPU in docker (#17533) 2023-09-15 08:35:55 -07:00
get-docker-image-steps.yml use build.sourceversion in cache image key (#15019) 2023-03-24 10:01:22 +08:00
install-appcenter.yml Fix some build issues on MacOS with Xcode 14.3. (#15878) 2023-06-07 12:07:11 -07:00
java-api-artifacts-package-and-publish-steps-posix.yml
linux-build-step-with-cache.yml 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
linux-ci.yml Update nodejs to 18.x (#17657) 2023-09-25 14:12:11 -07:00
linux-cpu-packaging-pipeline.yml Merge aiinfra-linux-ARM64-CPU-2019 and onnxruntime-linux-ARM64-CPU-2019 (#18069) 2023-10-24 13:04:08 -07:00
linux-gpu-tensorrt-packaging-pipeline.yml Create a new Nuget Package pipeline for CUDA 12 (#18135) 2023-11-28 09:03:46 -08:00
linux-wasm-ci.yml Always run emsdk_env.sh before build.py, even when ccache is disabled (#18477) 2023-11-16 21:37:29 -08:00
linux-web-init-and-check.yml [js/web] fix typescript type check (#18343) 2023-11-10 16:03:38 -08:00
mac-build-step-with-cache.yml Add explicit 'set +x' before printing a vso[] command to avoid output getting parsed again with a trailing quote. (#15986) 2023-05-17 19:30:28 -07:00
mac-cpu-packaging-pipeline.yml keep symlinks in maven package (#16376) 2023-06-19 09:41:39 +08:00
mac-cpu-packaging-steps.yml keep symlinks in maven package (#16376) 2023-06-19 09:41:39 +08:00
mac-cpu-packing-jobs.yml Update min macos version (#18251) 2023-11-10 11:08:17 -08:00
mac-esrp-dylib.yml CodeSign Mac packages in nuget pipeline (#16291) 2023-06-10 06:35:47 +08:00
nodejs-artifacts-package-and-publish-steps-posix.yml
nodejs-artifacts-package-and-publish-steps-windows.yml Update the post-merge pipeline (#14965) 2023-03-29 13:12:07 -07:00
ondevice-training-cpu-packaging-pipeline.yml Replace all Azure-Pipelines-EO-Windows2022-aiinfrat to Onnxruntime-Win-CPU-2022 (#18614) 2023-11-29 10:32:42 -08:00
orttraining-linux-gpu-test-ci-pipeline.yml Updates to training pipelines (#17292) 2023-09-08 11:57:12 -07:00
publish-nuget.yml Build nuget pkg for ROCm (#16791) 2023-08-28 13:35:08 +08:00
py-linux-gpu.yml Create a new Python Package pipeline for CUDA 12 (#18348) 2023-11-20 09:48:28 -08:00
py-linux.yml Create a new Python Package pipeline for CUDA 12 (#18348) 2023-11-20 09:48:28 -08:00
py-package-smoking-test.yml Remove dnf update from docker build scripts (#17551) 2023-09-21 07:33:29 -07:00
py-packaging-linux-test-cpu.yml Remove dnf update from docker build scripts (#17551) 2023-09-21 07:33:29 -07:00
py-packaging-linux-test-cuda.yml Change cuda image for tensorRT to the one with cudnn8 (#18102) 2023-10-26 16:28:57 -07:00
py-packaging-selectable-stage.yml fix the Olive CI pipeline failure on Windows (#18464) 2023-11-28 11:42:39 -08:00
py-packaging-stage.yml Update min macos version (#18251) 2023-11-10 11:08:17 -08:00
py-packaging-training-cuda-stage.yml Update cmake to 3.27 and upgrade Linux CUDA docker files from CentOS7 to UBI8 (#16856) 2023-09-05 18:12:10 -07:00
py-win-gpu.yml Create a new Python Package pipeline for CUDA 12 (#18348) 2023-11-20 09:48:28 -08:00
react-native-ci.yml Add MacOS build to ORT C Pod (#18550) 2023-11-28 10:11:53 -08:00
rocm.yml [ROCm] add migraphx into onnxruntime-training-rocm package (#18339) 2023-11-14 11:54:22 +08:00
run-docker-build-steps.yml
set-nightly-build-option-variable-step.yml
set-python-manylinux-variables-step.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
set-version-number-variables-step.yml Add explicit 'set +x' before printing a vso[] command to avoid output getting parsed again with a trailing quote. (#15986) 2023-05-17 19:30:28 -07:00
telemetry-steps.yml BUG FIX: the if...else in telemetry-steps.yml does not really work (#14972) 2023-03-10 15:39:07 -08:00
upload-code-coverage-data.yml Update Win-CPU-2021 to onnxruntime-Win-CPU-2022 (#15967) 2023-05-17 08:29:27 -07:00
use-android-emulator.yml Attempt to make the usage of the Android emulator in CIs more robust (#17903) 2023-10-15 08:42:36 +10:00
use-android-ndk.yml Update NDK version to 26.1.10909125 (#18493) 2023-11-17 14:14:01 -08:00
use-xcode-version.yml Fix some build issues on MacOS with Xcode 14.3. (#15878) 2023-06-07 12:07:11 -07:00
validate-package.yml Cjian/windows update python3.11 (#15243) 2023-03-28 22:15:47 -07:00
web-browserstack-ci.yml Update nodejs to 18.x (#17657) 2023-09-25 14:12:11 -07:00
web-ci.yml Update web-ci.yml: remove depth=1 (#18500) 2023-11-17 22:49:03 -08:00
win-ci.yml Remove drop-nuget artifact from all pipelines (#18592) 2023-11-28 13:23:01 -08:00
win-esrp-dll.yml upgrade EsrpCodeSigning from v1 to v2 (#14531) 2023-02-02 13:08:26 +08:00
win-wasm-ci.yml Remove XNNPack from web pipelines (#18419) 2023-11-13 22:43:53 -08:00
win-web-ci.yml [js/web] use Chrome in CI for npm tests (#18522) 2023-11-21 18:03:57 -08:00
win-web-multi-browsers.yml Update nodejs to 18.x (#17657) 2023-09-25 14:12:11 -07:00
with-container-registry-steps.yml