mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-14 20:48:00 +00:00
Set default option for package name and build arg options (#15958)
Set default value for parameters in nuget-zip pipeline, and only apply the configurations when they are not "NONE". --------- Co-authored-by: Randy Shuai <rashuai@microsoft.com>
This commit is contained in:
parent
1079df6aaa
commit
7faad53632
1 changed files with 10 additions and 4 deletions
|
|
@ -53,12 +53,12 @@ parameters:
|
|||
- name: NugetPackageSuffix
|
||||
displayName: Suffix to append to nuget package
|
||||
type: string
|
||||
default: ''
|
||||
default: 'NONE'
|
||||
|
||||
- name: AdditionalBuildFlag
|
||||
displayName: Build flags to append to build command
|
||||
type: string
|
||||
default: ''
|
||||
default: 'NONE'
|
||||
|
||||
resources:
|
||||
repositories:
|
||||
|
|
@ -110,9 +110,15 @@ stages:
|
|||
DoCompliance: ${{ parameters.DoCompliance }}
|
||||
DoEsrp: ${{ parameters.DoEsrp }}
|
||||
IsReleaseBuild: ${{ parameters.IsReleaseBuild }}
|
||||
OrtNugetPackageId: 'Microsoft.ML.OnnxRuntime${{ parameters.NugetPackageSuffix }}'
|
||||
${{ if eq(parameters.NugetPackageSuffix, 'NONE') }}:
|
||||
OrtNugetPackageId: 'Microsoft.ML.OnnxRuntime'
|
||||
${{ else }}:
|
||||
OrtNugetPackageId: 'Microsoft.ML.OnnxRuntime${{ parameters.NugetPackageSuffix }}'
|
||||
AdditionalBuildFlags: ''
|
||||
AdditionalWinBuildFlags: '--enable_onnx_tests --enable_wcos ${{parameters.AdditionalBuildFlag}}'
|
||||
${{ if eq(parameters.AdditionalBuildFlag, 'NONE') }}:
|
||||
AdditionalWinBuildFlags: '--enable_onnx_tests --enable_wcos'
|
||||
${{ else }}:
|
||||
AdditionalWinBuildFlags: '--enable_onnx_tests --enable_wcos ${{parameters.AdditionalBuildFlag}}'
|
||||
BuildVariant: 'default'
|
||||
SpecificArtifact: ${{ parameters.SpecificArtifact }}
|
||||
BuildId: ${{ parameters.BuildId }}
|
||||
|
|
|
|||
Loading…
Reference in a new issue