@@ -24,6 +24,8 @@ variables:
24
24
value : anycpu
25
25
- name : ProductBinPath
26
26
value : $(Build.SourcesDirectory)\bin\$(BuildPlatform)\$(BuildConfiguration)
27
+ - group : OData-ESRP-CodeSigning
28
+
27
29
extends :
28
30
template : v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates
29
31
parameters :
@@ -125,10 +127,16 @@ extends:
125
127
displayName : Use .NET Core SDK 2.x
126
128
inputs :
127
129
version : 2.x
128
- - task : EsrpCodeSigning@1
130
+ - task : EsrpCodeSigning@5
129
131
displayName : ESRP CodeSigning - WebAPI OData Product Signing
130
132
inputs :
131
- ConnectedServiceName : ' ESRP CodeSigning - OData'
133
+ ConnectedServiceName : $(ODataEsrpConnectionServiceName)
134
+ AppRegistrationClientId : ' $(ODataEsrpAppRegistrationClientId)'
135
+ AppRegistrationTenantId : ' $(ODataEsrpAppRegistrationTenantId)'
136
+ AuthAKVName : $(ODataEsrpAuthAKVName)
137
+ AuthCertName : $(ODataEsrpAuthCertName)
138
+ AuthSignCertName : $(ODataEsrpAuthSignCertName)
139
+ ServiceEndpointUrl : ' $(ODataEsrpServiceEndpointUrl)'
132
140
FolderPath : $(ProductBinPath)
133
141
Pattern : Microsoft.AspNetCore.OData.dll,Microsoft.AspNetCore.OData.NewtonsoftJson.dll
134
142
signConfigType : inlineSignParams
@@ -216,10 +224,16 @@ extends:
216
224
inputs :
217
225
command : custom
218
226
arguments : pack $(Build.SourcesDirectory)\src\Microsoft.AspNetCore.OData.NewtonsoftJson.Release.nuspec -NonInteractive -OutputDirectory $(Build.ArtifactStagingDirectory)\Nuget -Properties Configuration=$(BuildConfiguration);ProductRoot=$(ProductBinPath);SourcesRoot=$(Build.SourcesDirectory);VersionFullSemantic=$(VersionFullSemantic);NightlyBuildVersion=$(VersionNugetNightlyBuild);VersionNuGetSemantic=$(VersionNuGetSemantic) -Verbosity Detailed -Symbols -SymbolPackageFormat snupkg
219
- - task : SFP.build-tasks.custom-build-task-1. EsrpCodeSigning@1
227
+ - task : EsrpCodeSigning@5
220
228
displayName : ESRP CodeSigning - WebAPI OData Packages Signing
221
229
inputs :
222
- ConnectedServiceName : ESRP CodeSigning - OData
230
+ ConnectedServiceName : $(ODataEsrpConnectionServiceName)
231
+ AppRegistrationClientId : ' $(ODataEsrpAppRegistrationClientId)'
232
+ AppRegistrationTenantId : ' $(ODataEsrpAppRegistrationTenantId)'
233
+ AuthAKVName : $(ODataEsrpAuthAKVName)
234
+ AuthCertName : $(ODataEsrpAuthCertName)
235
+ AuthSignCertName : $(ODataEsrpAuthSignCertName)
236
+ ServiceEndpointUrl : ' $(ODataEsrpServiceEndpointUrl)'
223
237
FolderPath : $(Build.ArtifactStagingDirectory)\Nuget
224
238
Pattern : ' *.nupkg'
225
239
signConfigType : inlineSignParams
0 commit comments