From f7b52d2e3e1a907b52a386d287a359107fa896a3 Mon Sep 17 00:00:00 2001 From: Yi Zhang Date: Fri, 29 Mar 2024 05:06:28 +0800 Subject: [PATCH] [Fix] Only copy java files when build_java is True (#20121) ### Description ### Motivation and Context Fix error in Nuget-CUDA-Packaging-Pipeline --- tools/ci_build/github/azure-pipelines/templates/win-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/ci_build/github/azure-pipelines/templates/win-ci.yml b/tools/ci_build/github/azure-pipelines/templates/win-ci.yml index a68442308e..a6351e8c4f 100644 --- a/tools/ci_build/github/azure-pipelines/templates/win-ci.yml +++ b/tools/ci_build/github/azure-pipelines/templates/win-ci.yml @@ -214,7 +214,6 @@ stages: Get-ChildItem -Path "$(Agent.TempDirectory)/RelWithDebInfo" -Include *.pdb -File -Recurse | ForEach-Object { $_.Delete() } Get-ChildItem -Path "$(Agent.TempDirectory)/RelWithDebInfo" -Include *.lib -File -Recurse | ForEach-Object { $_.Delete() } Copy-Item -Path $(Build.BinariesDirectory)/RelWithDebInfo/RelWithDebInfo/onnxruntime.pdb -Destination $(Agent.TempDirectory)/RelWithDebInfo/RelWithDebInfo -Force - Copy-Item -Path $(Build.BinariesDirectory)/RelWithDebInfo/RelWithDebInfo/onnxruntime4j_jni.pdb -Destination $(Agent.TempDirectory)/RelWithDebInfo/RelWithDebInfo -Force cd $(Agent.TempDirectory)/RelWithDebInfo tree /f displayName: 'Copy native test needs files' @@ -222,10 +221,11 @@ stages: - ${{ if eq(parameters['buildJava'], 'true') }}: - powershell: | + Copy-Item -Path $(Build.BinariesDirectory)/RelWithDebInfo/RelWithDebInfo/onnxruntime4j_jni.pdb -Destination $(Agent.TempDirectory)/RelWithDebInfo/RelWithDebInfo -Force Copy-Item -Path "$(Build.BinariesDirectory)/RelWithDebInfo/java" -Destination $(Agent.TempDirectory)/RelWithDebInfo/ -Recurse -Force cd $(Agent.TempDirectory)/RelWithDebInfo tree /f - displayName: 'Copy java folder for java test' + displayName: 'Copy java pad and folder for java test' workingDirectory: '$(Build.BinariesDirectory)' - task: PublishPipelineArtifact@1