mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-29 23:06:41 +00:00
* deprecate OMP from nuget * remove omp build * remove * add openmp build * add variants * rename package * move GPU to no omp pipeline * reset path * switch to abs path * reset path * add cpu package * remove obsolete name * set package name Co-authored-by: Randy Shuai <rashuai@microsoft.com>
34 lines
No EOL
960 B
YAML
34 lines
No EOL
960 B
YAML
parameters:
|
|
- name: RunOnnxRuntimeTests
|
|
displayName: Run Tests?
|
|
type: boolean
|
|
default: true
|
|
|
|
- name: DoCompliance
|
|
displayName: Run Compliance Tasks?
|
|
type: boolean
|
|
default: true
|
|
|
|
- name: DoEsrp
|
|
displayName: Run code sign tasks? Must be true if you are doing an Onnx Runtime release.
|
|
type: boolean
|
|
default: false
|
|
|
|
- name: IsReleaseBuild
|
|
displayName: Is a release build? Set it to true if you are doing an Onnx Runtime release.
|
|
type: boolean
|
|
default: false
|
|
|
|
variables:
|
|
PackageName: 'Microsoft.ML.OnnxRuntime.OpenMP'
|
|
|
|
jobs:
|
|
- template: templates/c-api-cpu.yml
|
|
parameters:
|
|
RunOnnxRuntimeTests: ${{ parameters.RunOnnxRuntimeTests }}
|
|
DoCompliance: ${{ parameters.DoCompliance }}
|
|
DoEsrp: ${{ parameters.DoEsrp }}
|
|
IsReleaseBuild: ${{ parameters.IsReleaseBuild }}
|
|
OrtNugetPackageId: 'Microsoft.ML.OnnxRuntime.OpenMP'
|
|
AdditionalBuildFlags: '--use_openmp'
|
|
AdditionalWinBuildFlags: '--enable_onnx_tests --enable_wcos' |