mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-06-08 00:23:03 +00:00
Create OV EP Signing Pipeline (#11391)
* Create new pipeline to sign ov ep binaries * make codesign available * make codesign available * Update sign_ov_ep_binaries.yml for Azure Pipelines * Update sign_ov_ep_binaries.yml for Azure Pipelines * add codesign task * Update sign_ov_ep_binaries.yml for Azure Pipelines * Update sign_ov_ep_binaries.yml for Azure Pipelines * windows * reduce timeout to 15 minutes
This commit is contained in:
parent
4b875e3543
commit
80a950cde1
1 changed files with 33 additions and 0 deletions
|
|
@ -0,0 +1,33 @@
|
|||
jobs:
|
||||
- job: 'Sign_OV_Files'
|
||||
workspace:
|
||||
clean: all
|
||||
timeoutInMinutes: 15
|
||||
pool: 'onnxruntime-gpu-winbuild'
|
||||
|
||||
steps:
|
||||
- task: DownloadSecureFile@1
|
||||
name: onnxruntimeDlls # The name with which to reference the secure file's path on the agent, like $(mySecureFile.secureFilePath)
|
||||
inputs:
|
||||
secureFile: '$(secureFile)'
|
||||
|
||||
- script: 'mkdir $(Build.SourcesDirectory)\Artifact && copy $(onnxruntimeDlls.secureFilePath) $(Build.SourcesDirectory)\Artifact'
|
||||
displayName: 'Copy dlls to sources directory'
|
||||
|
||||
- script: 'unzip $(secureFile)'
|
||||
displayName: 'Unzip dll files'
|
||||
workingDirectory: '$(Build.SourcesDirectory)\Artifact'
|
||||
|
||||
- template: templates/win-esrp-dll.yml
|
||||
parameters:
|
||||
DisplayName: 'ESRP - sign NuGet package'
|
||||
FolderPath: '$(Build.SourcesDirectory)\Artifact'
|
||||
DoEsrp: 'true'
|
||||
Pattern: 'onnxruntime*.dll'
|
||||
|
||||
- task: PublishBuildArtifacts@1
|
||||
inputs:
|
||||
pathtoPublish: '$(Build.SourcesDirectory)\Artifact'
|
||||
artifactName: 'Signed Dlls'
|
||||
|
||||
- template: templates/clean-agent-build-directory-step.yml
|
||||
Loading…
Reference in a new issue