From 89812a623e467000e85ad116a146820fe2e69947 Mon Sep 17 00:00:00 2001 From: Changming Sun Date: Sat, 10 Dec 2022 09:15:14 -0800 Subject: [PATCH] Add two daily build jobs to validate some extra build configs (#13921) ### Description Add two daily build jobs to validate some extra build configs ### Motivation and Context To catch issues like: #13893 --- .../azure-pipelines/post-merge-jobs.yml | 36 ++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/tools/ci_build/github/azure-pipelines/post-merge-jobs.yml b/tools/ci_build/github/azure-pipelines/post-merge-jobs.yml index ef225f5f89..63a2c9a4c8 100644 --- a/tools/ci_build/github/azure-pipelines/post-merge-jobs.yml +++ b/tools/ci_build/github/azure-pipelines/post-merge-jobs.yml @@ -33,6 +33,40 @@ jobs: EnablePython: false MachinePool: 'Win-CPU-2021' +- template: templates/win-ci-vs-2019.yml + parameters: + BuildConfig: 'Debug' + EnvSetupScript: setup_env.bat + buildArch: x64 + additionalBuildFlags: --build_shared_lib --minimal_build --disable_exceptions + msbuildPlatform: x64 + isX86: false + job_name_suffix: x64_minimal_no_exception + RunOnnxRuntimeTests: true + RunStaticCodeAnalysis: false + isTraining: false + ORT_EP_NAME: CPU + GenerateDocumentation: false + EnablePython: false + MachinePool: 'Win-CPU-2021' + +- template: templates/win-ci-vs-2019.yml + parameters: + BuildConfig: 'Debug' + EnvSetupScript: setup_env.bat + buildArch: x64 + additionalBuildFlags: --build_shared_lib --cmake_extra_defines onnxruntime_DEBUG_NODE_INPUTS_OUTPUTS=ON + msbuildPlatform: x64 + isX86: false + job_name_suffix: x64_debug_node_input_output + RunOnnxRuntimeTests: true + RunStaticCodeAnalysis: false + isTraining: false + ORT_EP_NAME: CPU + GenerateDocumentation: false + EnablePython: false + MachinePool: 'Win-CPU-2021' + - job: CodeCoverage workspace: clean: all @@ -98,7 +132,7 @@ jobs: buildType: 'current' artifactName: 'html' targetPath: '$(Build.BinariesDirectory)' - + - task: AzureFileCopy@4 displayName: 'AzureBlob File Copy' inputs: