Skip to content

Commit 451240b

Browse files
authored
Only sign when in release branch (#102)
1 parent 1906644 commit 451240b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

azure-pipelines.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@ pool:
1212
variables:
1313
${{ if not(startswith(variables['Build.SourceBranchName'], 'release' )) }}:
1414
buildNumberTemp: $(Build.BuildNumber)
15+
${{ if startswith(variables['Build.SourceBranchName'], 'release' ) }}:
16+
isReleaseBuildTemp: true
1517
buildNumber: $[variables.buildNumberTemp]
18+
isReleaseBuild: $[variables.isReleaseBuildTemp]
1619
solution: '**/*.sln'
1720
buildPlatform: 'Any CPU'
1821
buildConfiguration: 'Release'
@@ -38,6 +41,7 @@ steps:
3841

3942
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
4043
displayName: 'Sdk: ESRP CodeSigning - Authenticode'
44+
condition: eq(variables.isReleaseBuild, true)
4145
inputs:
4246
ConnectedServiceName: 'ESRP Service'
4347
FolderPath: 'sdk\sdk\bin\Release'
@@ -69,6 +73,7 @@ steps:
6973
7074
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
7175
displayName: 'MetadataLoader: ESRP CodeSigning - Authenticode'
76+
condition: eq(variables.isReleaseBuild, true)
7277
inputs:
7378
ConnectedServiceName: 'ESRP Service'
7479
FolderPath: 'sdk\FunctionMetadataLoaderExtension\bin\Release'
@@ -100,6 +105,7 @@ steps:
100105
101106
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
102107
displayName: 'DotnetWorker: ESRP CodeSigning - Authenticode'
108+
condition: eq(variables.isReleaseBuild, true)
103109
inputs:
104110
ConnectedServiceName: 'ESRP Service'
105111
FolderPath: 'src\DotNetWorker\bin\Release'
@@ -130,6 +136,7 @@ steps:
130136
]
131137
- task: DeleteFiles@1
132138
displayName: 'Delete CodeSignSummary files'
139+
condition: eq(variables.isReleaseBuild, true)
133140
inputs:
134141
contents: '**\CodeSignSummary-*.md'
135142

@@ -145,6 +152,7 @@ steps:
145152
146153
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
147154
displayName: 'ESRP CodeSigning: Nupkg'
155+
condition: eq(variables.isReleaseBuild, true)
148156
inputs:
149157
ConnectedServiceName: 'ESRP Service'
150158
FolderPath: 'packages'
@@ -169,6 +177,7 @@ steps:
169177
]
170178
- task: DeleteFiles@1
171179
displayName: 'Delete CodeSignSummary files'
180+
condition: eq(variables.isReleaseBuild, true)
172181
inputs:
173182
contents: '**\CodeSignSummary-*.md'
174183

0 commit comments

Comments
 (0)