From aef055ebe8e09bd1df9c1456922b062c50b52e41 Mon Sep 17 00:00:00 2001 From: Changming Sun Date: Mon, 21 Oct 2019 17:55:36 -0700 Subject: [PATCH] Update nuget pipeline to use CentOS6 (#2211) --- .../nuget/templates/cpu-mklml.yml | 55 ++++++++++++------- .../templates/cpu-nocontribops-arm64.yml | 48 +++++++++++----- .../nuget/templates/cpu-nocontribops.yml | 48 +++++++++++----- .../azure-pipelines/nuget/templates/cpu.yml | 48 +++++++++++----- .../azure-pipelines/nuget/templates/gpu.yml | 51 +++++++++++------ .../azure-pipelines/win-gpu-ci-pipeline.yml | 2 +- .../win-gpu-tensorrt-ci-pipeline.yml | 6 +- 7 files changed, 172 insertions(+), 86 deletions(-) diff --git a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-mklml.yml b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-mklml.yml index 700f7b2b4c..b91902155c 100644 --- a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-mklml.yml +++ b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-mklml.yml @@ -21,25 +21,42 @@ jobs: msbuild $(Build.SourcesDirectory)\csharp\OnnxRuntime.CSharp.proj /p:Configuration=RelWithDebInfo /t:CreatePackage /p:PackageId=Microsoft.ML.OnnxRuntime.MKLML copy $(Build.SourcesDirectory)\csharp\src\Microsoft.ML.OnnxRuntime\bin\RelWithDebInfo\*.nupkg $(Build.ArtifactStagingDirectory) -- template: ../../templates/linux-ci.yml - parameters: - AgentPool : $(AgentPoolLinux) - JobName: 'Linux_CI_Dev' - BuildCommand: 'tools/ci_build/github/linux/run_dockerbuild.sh -o ubuntu16.04 -d cpu -r $(Build.BinariesDirectory) -x " --use_mklml"' - DoNugetPack : 'true' - ZipDir : 'linux-x64' - ArtifactName: 'drop-linux' - NuPackScript: | - set -e -x - mkdir $(Build.BinariesDirectory)/linux-x64 - cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 - cp $(Build.BinariesDirectory)/Release/mklml/src/project_mklml/lib/libiomp5.so $(Build.BinariesDirectory)/linux-x64 - cp $(Build.BinariesDirectory)/Release/mklml/src/project_mklml/lib/libmklml_intel.so $(Build.BinariesDirectory)/linux-x64 - ldd $(Build.BinariesDirectory)/linux-x64/libonnxruntime.so - cd $(Build.BinariesDirectory) - zip -r linux-x64.zip linux-x64 - cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) - ls -al $(Build.ArtifactStagingDirectory) +- job: 'Linux_CI_Dev' + pool: $(AgentPoolLinux) + steps: + - template: ../../templates/set-version-number-variables-step.yml + - template: ../../templates/linux-set-variables-and-download.yml + - task: CmdLine@2 + inputs: + script: | + docker build -t onnxruntime-centos6 --build-arg BUILD_USER=onnxruntimedev --build-arg BUILD_UID=$(id -u) --build-arg PYTHON_VERSION=3.6 -f Dockerfile.centos6 . + workingDirectory: $(Build.SourcesDirectory)/tools/ci_build/github/linux/docker + - task: CmdLine@2 + inputs: + script: | + docker run --rm --volume $(Build.SourcesDirectory):/onnxruntime_src --volume $(Build.BinariesDirectory):/build -e NIGHTLY_BUILD onnxruntime-centos6 /usr/bin/python3.6 /onnxruntime_src/tools/ci_build/build.py --build_dir /build --config Release --skip_submodule_sync --parallel --build_shared_lib --use_openmp --cmake_path /usr/bin/cmake --ctest_path /usr/bin/ctest --use_automl --use_mklml --enable_onnx_tests + workingDirectory: $(Build.SourcesDirectory) + - script: | + set -e -x + mkdir $(Build.BinariesDirectory)/linux-x64 + cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 + cp $(Build.BinariesDirectory)/Release/mklml/src/project_mklml/lib/libiomp5.so $(Build.BinariesDirectory)/linux-x64 + cp $(Build.BinariesDirectory)/Release/mklml/src/project_mklml/lib/libmklml_intel.so $(Build.BinariesDirectory)/linux-x64 + ldd $(Build.BinariesDirectory)/linux-x64/libonnxruntime.so + cd $(Build.BinariesDirectory) + zip -r linux-x64.zip linux-x64 + cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) + ls -al $(Build.ArtifactStagingDirectory) + displayName: 'Create Artifacts' + - task: PublishPipelineArtifact@0 + displayName: 'Publish Pipeline Artifact' + inputs: + artifactName: 'drop-linux' + targetPath: '$(Build.ArtifactStagingDirectory)' + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + condition: succeeded() + - template: ../../templates/clean-agent-build-directory-step.yml - template: ../../templates/mac-ci.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops-arm64.yml b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops-arm64.yml index 088ebe42ce..9d8fc1d3d7 100644 --- a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops-arm64.yml +++ b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops-arm64.yml @@ -58,21 +58,39 @@ jobs: zip -r win10-arm.zip runtimes copy *.zip $(Build.ArtifactStagingDirectory) -- template: ../../templates/linux-ci.yml - parameters: - AgentPool : $(AgentPoolLinux) - JobName: 'Linux_CI_Dev' - BuildCommand: 'tools/ci_build/github/linux/run_dockerbuild.sh -o ubuntu16.04 -d cpu -r $(Build.BinariesDirectory) -x "--disable_contrib_ops"' - DoNugetPack : 'true' - ArtifactName: 'drop-linux' - NuPackScript: | - set -e -x - mkdir $(Build.BinariesDirectory)/linux-x64 - cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 - cd $(Build.BinariesDirectory) - zip -r linux-x64.zip linux-x64 - cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) - ls -al $(Build.ArtifactStagingDirectory) +- job: 'Linux_CI_Dev' + pool: $(AgentPoolLinux) + steps: + - template: ../../templates/set-version-number-variables-step.yml + - template: ../../templates/linux-set-variables-and-download.yml + - task: CmdLine@2 + inputs: + script: | + docker build -t onnxruntime-centos6 --build-arg BUILD_USER=onnxruntimedev --build-arg BUILD_UID=$(id -u) --build-arg PYTHON_VERSION=3.6 -f Dockerfile.centos6 . + workingDirectory: $(Build.SourcesDirectory)/tools/ci_build/github/linux/docker + - task: CmdLine@2 + inputs: + script: | + docker run --rm --volume $(Build.SourcesDirectory):/onnxruntime_src --volume $(Build.BinariesDirectory):/build -e NIGHTLY_BUILD onnxruntime-centos6 /usr/bin/python3.6 /onnxruntime_src/tools/ci_build/build.py --build_dir /build --config Release --skip_submodule_sync --parallel --build_shared_lib --use_openmp --cmake_path /usr/bin/cmake --ctest_path /usr/bin/ctest --use_automl --enable_onnx_tests --disable_contrib_ops + workingDirectory: $(Build.SourcesDirectory) + - script: | + set -e -x + mkdir $(Build.BinariesDirectory)/linux-x64 + cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 + cd $(Build.BinariesDirectory) + zip -r linux-x64.zip linux-x64 + cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) + ls -al $(Build.ArtifactStagingDirectory) + displayName: 'Create Artifacts' + - task: PublishPipelineArtifact@0 + displayName: 'Publish Pipeline Artifact' + inputs: + artifactName: 'drop-linux' + targetPath: '$(Build.ArtifactStagingDirectory)' + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + condition: succeeded() + - template: ../../templates/clean-agent-build-directory-step.yml - template: ../../templates/mac-ci.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops.yml b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops.yml index a2e825f361..9fb8fc864a 100644 --- a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops.yml +++ b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu-nocontribops.yml @@ -37,21 +37,39 @@ jobs: ren *.nupkg win-x86.zip copy $(Build.SourcesDirectory)\csharp\src\Microsoft.ML.OnnxRuntime\bin\RelWithDebInfo\*zip $(Build.ArtifactStagingDirectory) -- template: ../../templates/linux-ci.yml - parameters: - AgentPool : $(AgentPoolLinux) - JobName: 'Linux_CI_Dev' - BuildCommand: 'tools/ci_build/github/linux/run_dockerbuild.sh -o ubuntu16.04 -d cpu -r $(Build.BinariesDirectory) -x "--disable_contrib_ops"' - DoNugetPack : 'true' - ArtifactName: 'drop-linux' - NuPackScript: | - set -e -x - mkdir $(Build.BinariesDirectory)/linux-x64 - cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 - cd $(Build.BinariesDirectory) - zip -r linux-x64.zip linux-x64 - cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) - ls -al $(Build.ArtifactStagingDirectory) +- job: 'Linux_CI_Dev' + pool: $(AgentPoolLinux) + steps: + - template: ../../templates/set-version-number-variables-step.yml + - template: ../../templates/linux-set-variables-and-download.yml + - task: CmdLine@2 + inputs: + script: | + docker build -t onnxruntime-centos6 --build-arg BUILD_USER=onnxruntimedev --build-arg BUILD_UID=$(id -u) --build-arg PYTHON_VERSION=3.6 -f Dockerfile.centos6 . + workingDirectory: $(Build.SourcesDirectory)/tools/ci_build/github/linux/docker + - task: CmdLine@2 + inputs: + script: | + docker run --rm --volume $(Build.SourcesDirectory):/onnxruntime_src --volume $(Build.BinariesDirectory):/build -e NIGHTLY_BUILD onnxruntime-centos6 /usr/bin/python3.6 /onnxruntime_src/tools/ci_build/build.py --build_dir /build --config Release --skip_submodule_sync --parallel --build_shared_lib --use_openmp --cmake_path /usr/bin/cmake --ctest_path /usr/bin/ctest --use_automl --enable_onnx_tests --disable_contrib_ops + workingDirectory: $(Build.SourcesDirectory) + - script: | + set -e -x + mkdir $(Build.BinariesDirectory)/linux-x64 + cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 + cd $(Build.BinariesDirectory) + zip -r linux-x64.zip linux-x64 + cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) + ls -al $(Build.ArtifactStagingDirectory) + displayName: 'Create Artifacts' + - task: PublishPipelineArtifact@0 + displayName: 'Publish Pipeline Artifact' + inputs: + artifactName: 'drop-linux' + targetPath: '$(Build.ArtifactStagingDirectory)' + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + condition: succeeded() + - template: ../../templates/clean-agent-build-directory-step.yml - template: ../../templates/mac-ci.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu.yml b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu.yml index c217273b63..8e94e55f08 100644 --- a/tools/ci_build/github/azure-pipelines/nuget/templates/cpu.yml +++ b/tools/ci_build/github/azure-pipelines/nuget/templates/cpu.yml @@ -38,21 +38,39 @@ jobs: ren *.nupkg win-x86.zip copy $(Build.SourcesDirectory)\csharp\src\Microsoft.ML.OnnxRuntime\bin\RelWithDebInfo\*zip $(Build.ArtifactStagingDirectory) -- template: ../../templates/linux-ci.yml - parameters: - AgentPool : $(AgentPoolLinux) - JobName: 'Linux_CI_Dev' - BuildCommand: 'tools/ci_build/github/linux/run_dockerbuild.sh -o ubuntu16.04 -d cpu -r $(Build.BinariesDirectory)' - DoNugetPack : 'true' - ArtifactName: 'drop-linux' - NuPackScript: | - set -e -x - mkdir $(Build.BinariesDirectory)/linux-x64 - cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 - cd $(Build.BinariesDirectory) - zip -r linux-x64.zip linux-x64 - cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) - ls -al $(Build.ArtifactStagingDirectory) +- job: 'Linux_CI_Dev' + pool: $(AgentPoolLinux) + steps: + - template: ../../templates/set-version-number-variables-step.yml + - template: ../../templates/linux-set-variables-and-download.yml + - task: CmdLine@2 + inputs: + script: | + docker build -t onnxruntime-centos6 --build-arg BUILD_USER=onnxruntimedev --build-arg BUILD_UID=$(id -u) --build-arg PYTHON_VERSION=3.6 -f Dockerfile.centos6 . + workingDirectory: $(Build.SourcesDirectory)/tools/ci_build/github/linux/docker + - task: CmdLine@2 + inputs: + script: | + docker run --rm --volume $(Build.SourcesDirectory):/onnxruntime_src --volume $(Build.BinariesDirectory):/build -e NIGHTLY_BUILD onnxruntime-centos6 /usr/bin/python3.6 /onnxruntime_src/tools/ci_build/build.py --build_dir /build --config Release --skip_submodule_sync --parallel --build_shared_lib --use_openmp --cmake_path /usr/bin/cmake --ctest_path /usr/bin/ctest --use_automl --enable_onnx_tests + workingDirectory: $(Build.SourcesDirectory) + - script: | + set -e -x + mkdir $(Build.BinariesDirectory)/linux-x64 + cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 + cd $(Build.BinariesDirectory) + zip -r linux-x64.zip linux-x64 + cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) + ls -al $(Build.ArtifactStagingDirectory) + displayName: 'Create Artifacts' + - task: PublishPipelineArtifact@0 + displayName: 'Publish Pipeline Artifact' + inputs: + artifactName: 'drop-linux' + targetPath: '$(Build.ArtifactStagingDirectory)' + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + condition: succeeded() + - template: ../../templates/clean-agent-build-directory-step.yml - template: ../../templates/mac-ci.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/nuget/templates/gpu.yml b/tools/ci_build/github/azure-pipelines/nuget/templates/gpu.yml index 8b38a567e1..5bea72bd01 100644 --- a/tools/ci_build/github/azure-pipelines/nuget/templates/gpu.yml +++ b/tools/ci_build/github/azure-pipelines/nuget/templates/gpu.yml @@ -13,7 +13,7 @@ jobs: parameters: AgentPool : $(AgentPoolWin) JobName: 'Windows_CI_GPU_Dev' - BuildCommand: '$(Build.SourcesDirectory)\tools\ci_build\build.py --build_dir $(Build.BinariesDirectory) --skip_submodule_sync --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --use_openmp --build_shared_lib --build_csharp --enable_onnx_tests --use_cuda --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --cuda_version 10.0' + BuildCommand: '$(Build.SourcesDirectory)\tools\ci_build\build.py --build_dir $(Build.BinariesDirectory) --skip_submodule_sync --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --build_shared_lib --build_csharp --enable_onnx_tests --use_cuda --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --cuda_version 10.0' DoDebugBuild: 'false' DoNugetPack : 'true' DoCompliance: 'false' @@ -27,23 +27,38 @@ jobs: msbuild $(Build.SourcesDirectory)\csharp\OnnxRuntime.CSharp.proj /p:Configuration=RelWithDebInfo /t:CreatePackage /p:PackageId=Microsoft.ML.OnnxRuntime.Gpu copy $(Build.SourcesDirectory)\csharp\src\Microsoft.ML.OnnxRuntime\bin\RelWithDebInfo\*.nupkg $(Build.ArtifactStagingDirectory) - -- template: ../../templates/linux-ci.yml - parameters: - AgentPool : $(AgentPoolLinux) - JobName: 'Linux_CI_GPU_Dev' - BuildCommand: 'tools/ci_build/github/linux/run_dockerbuild.sh -o ubuntu16.04 -d gpu -r $(Build.BinariesDirectory) -x ""' - DoNugetPack : 'true' - ArtifactName: 'drop-linux' - NuPackScript: | - set -e -x - mkdir $(Build.BinariesDirectory)/linux-x64 - cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 - cd $(Build.BinariesDirectory) - zip -r linux-x64.zip linux-x64 - cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) - ls -al $(Build.ArtifactStagingDirectory) - +- job: 'Linux_CI_GPU_Dev' + pool: $(AgentPoolLinux) + steps: + - template: ../../templates/set-version-number-variables-step.yml + - template: ../../templates/linux-set-variables-and-download.yml + - task: CmdLine@2 + inputs: + script: | + docker build -t onnxruntime-centos6-gpu --build-arg BUILD_USER=onnxruntimedev --build-arg BUILD_UID=$(id -u) --build-arg PYTHON_VERSION=$(python.version) -f Dockerfile.centos6_gpu . + workingDirectory: $(Build.SourcesDirectory)/tools/ci_build/github/linux/docker + - task: CmdLine@2 + inputs: + script: | + docker run --gpus all -e NVIDIA_VISIBLE_DEVICES=all --rm --volume $(Build.SourcesDirectory):/onnxruntime_src --volume $(Build.BinariesDirectory):/build -e NIGHTLY_BUILD onnxruntime-centos6-gpu /usr/bin/python3.6 /onnxruntime_src/tools/ci_build/build.py --build_dir /build --config Release --skip_submodule_sync --parallel --build_shared_lib --cmake_path /usr/bin/cmake --ctest_path /usr/bin/ctest --use_automl --use_cuda --cuda_version=10.0 --cuda_home=/usr/local/cuda-10.0 --cudnn_home=/usr/local/cuda-10.0 --enable_onnx_tests + - script: | + set -e -x + mkdir $(Build.BinariesDirectory)/linux-x64 + cp $(Build.BinariesDirectory)/Release/libonnxruntime.so $(Build.BinariesDirectory)/linux-x64 + cd $(Build.BinariesDirectory) + zip -r linux-x64.zip linux-x64 + cp $(Build.BinariesDirectory)/linux*.zip $(Build.ArtifactStagingDirectory) + ls -al $(Build.ArtifactStagingDirectory) + displayName: 'Create Artifacts' + - task: PublishPipelineArtifact@0 + displayName: 'Publish Pipeline Artifact' + inputs: + artifactName: 'drop-linux' + targetPath: '$(Build.ArtifactStagingDirectory)' + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + condition: succeeded() + - template: ../../templates/clean-agent-build-directory-step.yml - job: NuGet_Packaging pool: $(AgentPoolWin) diff --git a/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml index 39b2f46bff..b74616fc8c 100644 --- a/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml @@ -5,7 +5,7 @@ jobs: AgentDemands: 'Has19H1WinSDK' DoDebugBuild: 'true' DoCompliance: 'false' - BuildCommand: '$(Build.SourcesDirectory)\tools\ci_build\build.py --build_dir $(Build.BinariesDirectory) --skip_submodule_sync --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --use_openmp --use_mkldnn --build_shared_lib --build_csharp --enable_onnx_tests --use_cuda --cuda_version=10.0 --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --gen_doc' + BuildCommand: '$(Build.SourcesDirectory)\tools\ci_build\build.py --build_dir $(Build.BinariesDirectory) --skip_submodule_sync --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --use_mkldnn --build_shared_lib --build_csharp --enable_onnx_tests --use_cuda --cuda_version=10.0 --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --gen_doc' JobName: 'Windows_CI_GPU_Dev' DoNugetPack: 'false' NuPackScript : '' diff --git a/tools/ci_build/github/azure-pipelines/win-gpu-tensorrt-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/win-gpu-tensorrt-ci-pipeline.yml index 9c2bcfc57f..b835ee0570 100644 --- a/tools/ci_build/github/azure-pipelines/win-gpu-tensorrt-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/win-gpu-tensorrt-ci-pipeline.yml @@ -26,7 +26,7 @@ jobs: displayName: 'Download test data and generate cmake config' inputs: filename: '$(Build.BinariesDirectory)\packages\python\python.exe' - arguments: '$(Build.SourcesDirectory)\tools\ci_build\build.py --config Debug Release --build_dir $(Build.BinariesDirectory) --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --build_csharp --use_openmp --use_mkldnn --build_shared_lib --enable_onnx_tests --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --use_tensorrt --tensorrt_home="C:\local\TensorRT-6.0.1.5" --update --cuda_version=10.0' + arguments: '$(Build.SourcesDirectory)\tools\ci_build\build.py --config Debug Release --build_dir $(Build.BinariesDirectory) --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --build_csharp --use_mkldnn --build_shared_lib --enable_onnx_tests --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --use_tensorrt --tensorrt_home="C:\local\TensorRT-6.0.1.5" --update --cuda_version=10.0' workingDirectory: "$(Build.BinariesDirectory)" - task: VSBuild@1 @@ -43,7 +43,7 @@ jobs: displayName: 'Test Debug' inputs: filename: '$(Build.BinariesDirectory)\packages\python\python.exe' - arguments: '$(Build.SourcesDirectory)\tools\ci_build\build.py --config Debug --build_dir $(Build.BinariesDirectory) --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --use_openmp --use_mkldnn --build_shared_lib --enable_onnx_tests --cuda_version=10.0 --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --use_tensorrt --tensorrt_home="C:\local\TensorRT-6.0.1.5" --test' + arguments: '$(Build.SourcesDirectory)\tools\ci_build\build.py --config Debug --build_dir $(Build.BinariesDirectory) --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --use_mkldnn --build_shared_lib --enable_onnx_tests --cuda_version=10.0 --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --use_tensorrt --tensorrt_home="C:\local\TensorRT-6.0.1.5" --test' workingFolder: '$(Build.BinariesDirectory)' - task: MSBuild@1 @@ -81,7 +81,7 @@ jobs: displayName: 'Test Release' inputs: filename: '$(Build.BinariesDirectory)\packages\python\python.exe' - arguments: '$(Build.SourcesDirectory)\tools\ci_build\build.py --config Release --build_dir $(Build.BinariesDirectory) --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --use_openmp --use_mkldnn --build_shared_lib --enable_onnx_tests --cuda_version=10.0 --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --use_tensorrt --tensorrt_home="C:\local\TensorRT-6.0.1.5" --test' + arguments: '$(Build.SourcesDirectory)\tools\ci_build\build.py --config Release --build_dir $(Build.BinariesDirectory) --cmake_path $(Build.BinariesDirectory)\cmake\bin\cmake.exe --ctest_path $(Build.BinariesDirectory)\cmake\bin\ctest.exe --enable_pybind --use_mkldnn --build_shared_lib --enable_onnx_tests --cuda_version=10.0 --cuda_home="C:\local\cuda_10.0.130_win10_trt6015dll" --cudnn_home="C:\local\cudnn-10.0-windows10-x64-v7.3.1.20\cuda" --use_tensorrt --tensorrt_home="C:\local\TensorRT-6.0.1.5" --test' workingFolder: "$(Build.BinariesDirectory)" - task: MSBuild@1