mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-06-23 02:38:28 +00:00
57 lines
1.5 KiB
YAML
57 lines
1.5 KiB
YAML
parameters:
|
|
- name: DoEsrp
|
|
type: boolean
|
|
default: true
|
|
|
|
- name: FolderPath
|
|
type: string
|
|
default: ''
|
|
|
|
- name: DisplayName
|
|
type: string
|
|
default: ''
|
|
|
|
- name: Pattern
|
|
type: string
|
|
default: '*.dll'
|
|
|
|
steps:
|
|
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@2
|
|
displayName: ${{ parameters.DisplayName }}
|
|
condition: and(succeeded(), eq('${{ parameters.DoEsrp }}', true))
|
|
inputs:
|
|
ConnectedServiceName: 'OnnxRuntime CodeSign 20190817'
|
|
FolderPath: ${{ parameters.FolderPath }}
|
|
Pattern: ${{ parameters.Pattern }}
|
|
signConfigType: inlineSignParams
|
|
inlineOperation: |
|
|
[
|
|
{
|
|
"keyCode": "CP-230012",
|
|
"operationSetCode": "SigntoolSign",
|
|
"parameters": [
|
|
{
|
|
"parameterName": "OpusName",
|
|
"parameterValue": "Microsoft"
|
|
},
|
|
{
|
|
"parameterName": "OpusInfo",
|
|
"parameterValue": "http://www.microsoft.com"
|
|
},
|
|
{
|
|
"parameterName": "PageHash",
|
|
"parameterValue": "/NPH"
|
|
},
|
|
{
|
|
"parameterName": "FileDigest",
|
|
"parameterValue": "/fd sha256"
|
|
},
|
|
{
|
|
"parameterName": "TimeStamp",
|
|
"parameterValue": "/tr \"http://rfc3161.gtm.corp.microsoft.com/TSS/HttpTspServer\" /td sha256"
|
|
}
|
|
],
|
|
"toolName": "signtool.exe",
|
|
"toolVersion": "6.2.9304.0"
|
|
}
|
|
]
|