mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-07-29 20:14:01 +00:00
publish nuget package to azure blob (#1309)
This commit is contained in:
parent
be02214a17
commit
1601650161
2 changed files with 27 additions and 1 deletions
|
|
@ -91,7 +91,13 @@ jobs:
|
|||
cd $cwd
|
||||
|
||||
- job: NuGet_Packaging
|
||||
pool: $(AgentPoolWin)
|
||||
pool:
|
||||
name: Hosted Windows 2019 with VS2019
|
||||
# AzureFileCopy@3 task has some bug that it depends on a particular version of azure power shell,
|
||||
# which is not available in OnnxRuntime build VMs, but available in the latest hosted agents.
|
||||
# So, all the copy/publish jobs are being run on hosted agent
|
||||
# TODO: install the desired azureps on our VMs or use later bugfixed version of AzureFileCopy
|
||||
demands: azureps
|
||||
dependsOn:
|
||||
- Windows_CI_Dev
|
||||
- Windows_CI_Dev_x86
|
||||
|
|
@ -150,4 +156,17 @@ jobs:
|
|||
artifactName: 'drop-signed-nuget'
|
||||
targetPath: '$(Build.ArtifactStagingDirectory)'
|
||||
|
||||
- template: ../../templates/set-version-number-variables-step.yml
|
||||
- task: AzureFileCopy@3
|
||||
displayName: 'Copy Signed NuGet Package to Blob Store'
|
||||
condition: ${{ parameters.DoEsrp }}
|
||||
inputs:
|
||||
SourcePath: '$(Build.ArtifactStagingDirectory)/Microsoft.ML.OnnxRuntime.$(OnnxRuntimeVersion)-dev-$(OnnxRuntimeGitCommitHashShort).nupkg'
|
||||
azureSubscription: 'AI Infra Build (00c06639-6ee4-454e-8058-8d8b1703bd87)'
|
||||
Destination: AzureBlob
|
||||
storage: ortpackages
|
||||
ContainerName: ortpackages
|
||||
|
||||
- template: test_all_os.yml
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,10 @@ steps:
|
|||
FOR /F "tokens=* USEBACKQ" %%F IN (`git rev-parse HEAD`) DO (
|
||||
@echo ##vso[task.setvariable variable=OnnxRuntimeGitCommitHash;]%%F
|
||||
)
|
||||
|
||||
FOR /F "tokens=* USEBACKQ" %%F IN (`git rev-parse --short HEAD`) DO (
|
||||
@echo ##vso[task.setvariable variable=OnnxRuntimeGitCommitHashShort;]%%F
|
||||
)
|
||||
|
||||
workingDirectory: '$(Build.SourcesDirectory)'
|
||||
condition: eq(variables['Agent.OS'], 'Windows_NT')
|
||||
|
|
@ -26,5 +30,8 @@ steps:
|
|||
_OnnxRuntimeGitCommitHash=$(git rev-parse HEAD)
|
||||
echo "##vso[task.setvariable variable=OnnxRuntimeGitCommitHash;]$_OnnxRuntimeGitCommitHash"
|
||||
|
||||
_OnnxRuntimeGitCommitHash=$(git rev-parse --short=8 HEAD)
|
||||
echo "##vso[task.setvariable variable=OnnxRuntimeGitCommitHashShort;]$_OnnxRuntimeGitCommitHash"
|
||||
|
||||
workingDirectory: '$(Build.SourcesDirectory)'
|
||||
condition: not(eq(variables['Agent.OS'], 'Windows_NT'))
|
||||
Loading…
Reference in a new issue