@@ -81,11 +81,16 @@ extends:
81
81
projects : ' $(Build.SourcesDirectory)\Microsoft.OpenApi.OData.sln'
82
82
arguments : ' --configuration $(BuildConfiguration) --no-build'
83
83
84
- - task : SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@3
84
+ - task : SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@5
85
85
displayName : ' ESRP CodeSigning'
86
86
inputs :
87
- ConnectedServiceName : ' microsoftgraph ESRP CodeSign DLL and NuGet (AKV)'
88
- FolderPath : src
87
+ ConnectedServiceName : ' Federated DevX ESRP Managed Identity Connection'
88
+ FolderPath : ' src'
89
+ AppRegistrationClientId : ' 65035b7f-7357-4f29-bf25-c5ee5c3949f8'
90
+ AppRegistrationTenantId : ' cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
91
+ AuthAKVName : ' akv-prod-eastus'
92
+ AuthCertName : ' ReferenceLibraryPrivateCert'
93
+ AuthSignCertName : ' ReferencePackagePublisherCertificate'
89
94
signConfigType : inlineSignParams
90
95
inlineOperation : |
91
96
[
@@ -125,7 +130,10 @@ extends:
125
130
"toolVersion": "1.0"
126
131
}
127
132
]
128
- SessionTimeout : 20
133
+ SessionTimeout : ' 20'
134
+ MaxConcurrency : ' 50'
135
+ MaxRetryAttempts : ' 5'
136
+ PendingAnalysisWaitTimeoutMinutes : ' 5'
129
137
130
138
# Pack
131
139
- task : DotNetCoreCLI@2
@@ -143,11 +151,16 @@ extends:
143
151
filePath : $(System.DefaultWorkingDirectory)\scripts\ValidateProjectVersionUpdated.ps1
144
152
pwsh : true
145
153
146
- - task : SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@3
154
+ - task : SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@5
147
155
displayName : ' ESRP CodeSigning Nuget Packages'
148
156
inputs :
149
- ConnectedServiceName : ' microsoftgraph ESRP CodeSign DLL and NuGet (AKV) '
157
+ ConnectedServiceName : ' Federated DevX ESRP Managed Identity Connection '
150
158
FolderPath : ' $(Build.ArtifactStagingDirectory)'
159
+ AppRegistrationClientId : ' 65035b7f-7357-4f29-bf25-c5ee5c3949f8'
160
+ AppRegistrationTenantId : ' cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
161
+ AuthAKVName : ' akv-prod-eastus'
162
+ AuthCertName : ' ReferenceLibraryPrivateCert'
163
+ AuthSignCertName : ' ReferencePackagePublisherCertificate'
151
164
Pattern : ' *.nupkg'
152
165
signConfigType : inlineSignParams
153
166
inlineOperation : |
@@ -167,7 +180,10 @@ extends:
167
180
"toolVersion": "1.0"
168
181
}
169
182
]
170
- SessionTimeout : 20
183
+ SessionTimeout : ' 60'
184
+ MaxConcurrency : ' 50'
185
+ MaxRetryAttempts : ' 5'
186
+ PendingAnalysisWaitTimeoutMinutes : ' 5'
171
187
172
188
- stage : deploy
173
189
condition : and(contains(variables['build.sourceBranch'], 'refs/heads/master'), succeeded())
0 commit comments