|
64 | 64 | inputs:
|
65 | 65 | filePath: '$(Build.Repository.LocalPath)\build.ps1'
|
66 | 66 | arguments: '-buildNumber "$(buildNumber)" -suffix "$(suffix)"'
|
67 |
| - - task: DotNetCoreCLI@2 |
68 |
| - displayName: 'Build WebJobs.Script.Abstractions' |
69 |
| - inputs: |
70 |
| - command: 'build' |
71 |
| - arguments: '-c Release' |
72 |
| - projects: | |
73 |
| - **\WebJobs.Script.Abstractions.csproj |
74 |
| - - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 |
75 |
| - displayName: 'ESRP CodeSigning: Strong Name and Authenticode' |
76 |
| - inputs: |
77 |
| - ConnectedServiceName: 'ESRP Service' |
78 |
| - FolderPath: 'src\WebJobs.Script.Abstractions\bin\Release' |
79 |
| - Pattern: Microsoft.Azure.WebJobs.Script.Abstractions*.dll |
80 |
| - signConfigType: inlineSignParams |
81 |
| - inlineOperation: | |
82 |
| - [ |
83 |
| - { |
84 |
| - "KeyCode": "CP-230012", |
85 |
| - "OperationCode": "SigntoolSign", |
86 |
| - "Parameters": { |
87 |
| - "OpusName": "Microsoft", |
88 |
| - "OpusInfo": "http://www.microsoft.com", |
89 |
| - "FileDigest": "/fd \"SHA256\"", |
90 |
| - "PageHash": "/NPH", |
91 |
| - "TimeStamp": "/tr \"http://rfc3161.gtm.corp.microsoft.com/TSS/HttpTspServer\" /td sha256" |
92 |
| - }, |
93 |
| - "ToolName": "sign", |
94 |
| - "ToolVersion": "1.0" |
95 |
| - }, |
96 |
| - { |
97 |
| - "KeyCode": "CP-230012", |
98 |
| - "OperationCode": "SigntoolVerify", |
99 |
| - "Parameters": {}, |
100 |
| - "ToolName": "sign", |
101 |
| - "ToolVersion": "1.0" |
102 |
| - } |
103 |
| - ] |
104 |
| - - task: DeleteFiles@1 |
105 |
| - displayName: 'Delete CodeSignSummary files' |
106 |
| - inputs: |
107 |
| - contents: '**\CodeSignSummary-*.md' |
108 |
| - - task: DotNetCoreCLI@2 |
109 |
| - displayName: 'Pack WebJobs.Script.Abstractions package' |
110 |
| - inputs: |
111 |
| - command: 'custom' |
112 |
| - custom: 'pack' |
113 |
| - arguments: '--no-build -c Release -o packages\WebJobs.Script.Abstractions -p:PackageVersion=2.0.$(buildNumber)$(suffix)' |
114 |
| - projects: | |
115 |
| - **\WebJobs.Script.Abstractions.csproj |
116 |
| - - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 |
117 |
| - displayName: 'ESRP CodeSigning: Nupkg' |
118 |
| - inputs: |
119 |
| - ConnectedServiceName: 'ESRP Service' |
120 |
| - FolderPath: 'packages\WebJobs.Script.Abstractions' |
121 |
| - Pattern: 'Microsoft.Azure.WebJobs.Script.Abstractions*.nupkg' |
122 |
| - signConfigType: inlineSignParams |
123 |
| - inlineOperation: | |
124 |
| - [ |
125 |
| - { |
126 |
| - "KeyCode": "CP-401405", |
127 |
| - "OperationCode": "NuGetSign", |
128 |
| - "Parameters": {}, |
129 |
| - "ToolName": "sign", |
130 |
| - "ToolVersion": "1.0" |
131 |
| - }, |
132 |
| - { |
133 |
| - "KeyCode": "CP-401405", |
134 |
| - "OperationCode": "NuGetVerify", |
135 |
| - "Parameters": {}, |
136 |
| - "ToolName": "sign", |
137 |
| - "ToolVersion": "1.0" |
138 |
| - } |
139 |
| - ] |
140 |
| - - task: DeleteFiles@1 |
141 |
| - displayName: 'Delete CodeSignSummary files' |
142 |
| - inputs: |
143 |
| - contents: '**\CodeSignSummary-*.md' |
144 | 67 | - task: DotNetCoreCLI@2
|
145 | 68 | displayName: 'Build ExtensionsMetadataGenerator'
|
146 | 69 | inputs:
|
@@ -269,8 +192,6 @@ jobs:
|
269 | 192 | artifact: Microsoft.Azure.WebJobs.Script.2.0.$(buildNumber)$(suffix)
|
270 | 193 | - publish: $(Build.ArtifactStagingDirectory)\Microsoft.Azure.WebJobs.Script.Grpc.2.0.$(buildNumber)$(suffix).nupkg
|
271 | 194 | artifact: Microsoft.Azure.WebJobs.Script.Grpc.2.0.$(buildNumber)$(suffix)
|
272 |
| - - publish: $(Build.Repository.LocalPath)\packages\WebJobs.Script.Abstractions\Microsoft.Azure.WebJobs.Script.Abstractions.2.0.$(buildNumber)$(suffix).nupkg |
273 |
| - artifact: Microsoft.Azure.WebJobs.Script.Abstractions.2.0.$(buildNumber)$(suffix) |
274 | 195 | - publish: $(Build.ArtifactStagingDirectory)\Microsoft.Azure.WebJobs.Script.WebHost.2.0.$(buildNumber)$(suffix).nupkg
|
275 | 196 | artifact: Microsoft.Azure.WebJobs.Script.WebHost.2.0.$(buildNumber)$(suffix)
|
276 | 197 | condition: succeeded()
|
|
0 commit comments