Skip to content

Commit bedd1b0

Browse files
author
Sheyla Trudo
committed
fixup! Move to Resource Module
1 parent 3291ee0 commit bedd1b0

File tree

1 file changed

+21
-23
lines changed

1 file changed

+21
-23
lines changed

.pipelines/templates/create-or-update-resource.steps.yaml

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -130,29 +130,27 @@ steps:
130130
"$ACNCI_BUILDTAG_CREATEDBYAPPID"="$servicePrincipalId"
131131
132132

133-
# Update data list
134-
- ${{ if and(ne(parameters.createCondition, ''), ne(parameters.createCondition, False),
135-
or(
136-
eq('resourcegroups', parameters.resourceType),
137-
eq('storageaccounts', parameters.resourceType),
138-
eq('managedidentity', parameters.resourceType))) }}:
139-
- template: get-resources.steps.yaml
140-
parameters:
141-
resourceType: ${{ parameters.resourceType }}
142-
serviceConnection: ${{ parameters.serviceConnection }}
143-
inputs:
144-
buildTagDefinitionIdKey: '${{ parameters.inputs.buildTagDefinitionIdKey }}'
145-
buildTagCreatedByAppIdKey: '${{ parameters.inputs.buildTagCreatedByAppIdKey }}'
146-
${{ if eq(parameters.resourceType, 'managedidentity') }}:
147-
resourceGroupName: '${{ parameters.inputs.resourceGroupName }}'
148-
149-
${{ elseif eq(parameters.resourceType, 'roledefinition') }}:
150-
roleDefinitionName: '${{ parameters.inputs.roleDefinitionName }}'
151-
roleDefinitionFileLocation: '${{ parameters.inputs.roleDefinitionFileLocation }}'
152-
subscriptionId: '${{ parameters.inputs.subscriptionId }}'
153-
154-
${{ elseif eq(parameters.resourceType, 'storageaccounts') }}:
155-
resourceGroupName: '${{ parameters.inputs.resourceGroupName }}'
133+
- ${{ if or(eq(parameters.resourceType, 'resourcegroups'),
134+
eq(parameters.resourceType, 'storageaccounts'),
135+
eq(parameters.resourceType, 'managedidentity')) }}:
136+
# Update data list
137+
- template: get-resources.steps.yaml
138+
parameters:
139+
resourceType: ${{ parameters.resourceType }}
140+
serviceConnection: ${{ parameters.serviceConnection }}
141+
inputs:
142+
buildTagDefinitionIdKey: '${{ parameters.inputs.buildTagDefinitionIdKey }}'
143+
buildTagCreatedByAppIdKey: '${{ parameters.inputs.buildTagCreatedByAppIdKey }}'
144+
${{ if eq(parameters.resourceType, 'managedidentity') }}:
145+
resourceGroupName: '${{ parameters.inputs.resourceGroupName }}'
146+
147+
${{ elseif eq(parameters.resourceType, 'roledefinition') }}:
148+
roleDefinitionName: '${{ parameters.inputs.roleDefinitionName }}'
149+
roleDefinitionFileLocation: '${{ parameters.inputs.roleDefinitionFileLocation }}'
150+
subscriptionId: '${{ parameters.inputs.subscriptionId }}'
151+
152+
${{ elseif eq(parameters.resourceType, 'storageaccounts') }}:
153+
resourceGroupName: '${{ parameters.inputs.resourceGroupName }}'
156154

157155

158156
- ${{ if and(parameters.updateCondition, eq(parameters.resourceType, 'roledefinition')) }}:

0 commit comments

Comments
 (0)