Skip to content

Commit 6abaaa7

Browse files
author
Sheyla Trudo
committed
fixup! Move to Resource Module
1 parent 814eb0c commit 6abaaa7

File tree

3 files changed

+13
-18
lines changed

3 files changed

+13
-18
lines changed

.pipelines/templates/artifact-storage.steps.yaml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ steps:
149149
resourceType: roledefinition
150150
serviceConnection: $(ACN_TEST_SERVICE_CONNECTION)
151151
inputs:
152-
roleDefinitionName: $(ACNCI_BUILDUSER_ROLE_NAME)
152+
roleDefinitionName: $(ACNCI_BUILDUSER_ROLEDEFINITION_NAME)
153153
roleDefinitionFileLocation: ./azure-container-networking/.pipelines/templates/mi-build-role.json
154154
subscriptionId: $(build.subscriptionId)
155155
buildTagDefinitionIdKey: $(ACNCI_BUILDTAG_DEFINITIONID)
@@ -161,8 +161,10 @@ steps:
161161
resourceType: roledefinition
162162
refreshAfterCreation: True
163163
inputs:
164-
roleName: $(ACNCI_BUILDUSER_ROLE_NAME)
164+
roleDefinitionName: $(ACNCI_BUILDUSER_ROLEDEFINITION_NAME)
165165
roleDefinitionJson: $(OUT_RESULT)
166+
roleDefinitionFileLocation: ./azure-container-networking/.pipelines/templates/mi-build-role.json
167+
resourceGroupId: $(resourcegroups.ACNCI_BUILD_RESOURCEGROUP)
166168
subscriptionId: $(build.subscriptionId)
167169
buildTagDefinitionIdKey: $(ACNCI_BUILDTAG_DEFINITIONID)
168170
buildTagCreatedByAppIdKey: $(ACNCI_BUILDTAG_CREATEDBYAPPID)
@@ -183,7 +185,7 @@ steps:
183185
resourceType: roleassignments
184186
serviceConnection: $(ACN_TEST_SERVICE_CONNECTION)
185187
inputs:
186-
roleName: $(ACNCI_BUILDUSER_ROLE_NAME)
188+
roleName: $(ACNCI_BUILDUSER_ROLEDEFINITION_NAME)
187189
managedIdentityObjectId: $(build.ACNCI_BUILD_SP_APP_OID)
188190
resourceGroupName: $(resourcegroups.ACNCI_BUILD_RESOURCEGROUP)
189191
buildTagDefinitionIdKey: $(ACNCI_BUILDTAG_DEFINITIONID)
@@ -194,7 +196,7 @@ steps:
194196
serviceConnection: $(ACN_TEST_SERVICE_CONNECTION)
195197
resourceType: roleassignments
196198
inputs:
197-
roleName: $(ACNCI_BUILDUSER_ROLE_NAME)
199+
roleName: $(ACNCI_BUILDUSER_ROLEDEFINITION_NAME)
198200
managedIdentityObjectId: $(build.ACNCI_BUILD_SP_APP_OID)
199201
resourceGroupId: $(resourcegroups.ACNCI_BUILD_RESOURCEGROUP_ID)
200202
buildTagDefinitionIdKey: $(ACNCI_BUILDTAG_DEFINITIONID)
@@ -237,13 +239,6 @@ steps:
237239
lt(variables.OUT_RESULT_LENGTH, 1)))
238240
updateCondition: False
239241

240-
241-
- template: get-storage-accounts.steps.yaml
242-
parameters:
243-
STORAGE_ACCOUNT_SERVICE_CONNECTION: $(ACN_TEST_SERVICE_CONNECTION)
244-
condition: and(succeeded(), eq(variables.SA_LIST_LENGTH, 0))
245-
resourceGroupName: $(resourcegroups.ACNCI_BUILD_RESOURCEGROUP)
246-
247242
- task: AzureCLI@2
248243
name: artifact_storage
249244
displayName: "[Output] Storage Account Data"

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ steps:
3535

3636
- ${{ if parameters.createCondition }}:
3737
- task: AzureCLI@2
38-
displayName: "[CREATE] ARM Details - (${{ parameters.resourceType }})"
38+
displayName: "[Create] ARM Details - (${{ parameters.resourceType }})"
3939
condition: ${{ parameters.createCondition }}
4040

4141
env:
4242
BUILDTAG_DEFINITIONID: '${{ parameters.inputs.buildTagDefinitionIdKey }}'
4343
BUILDTAG_CREATEDBYAPPID: '${{ parameters.inputs.buildTagCreatedByAppIdKey }}'
4444
BUILDTAG_CREATEDBYBUILDID: '${{ parameters.inputs.buildTagCreatedByBuildIdKey }}'
4545
${{ if eq(parameters.resourceType, 'roleassignments') }}:
46-
ROLE_NAME: '${{ parameters.inputs.roleName }}'
46+
ROLEDEFINITION_NAME: '${{ parameters.inputs.roleDefinitionName }}'
4747
RESOURCEGROUP_ID: '${{ parameters.inputs.resourceGroupId }}'
4848
MANAGEDIDENTITY_OBJECTID: '${{ parameters.inputs.managedIdentityObjectId }}'
4949

@@ -76,7 +76,7 @@ steps:
7676
[[ -n $SYSTEM_DEBUG ]] && [[ $SYSTEM_DEBUG =~ $IS_TRUE ]] && set -x || set +x
7777
7878
az role assignment create \
79-
--role "$ROLE_NAME" \
79+
--role "$ROLEDEFINITION_NAME" \
8080
--assignee-object-id "$MANAGEDIDENTITY_OBJECTID" \
8181
--assignee-principal-type ServicePrincipal \
8282
--scope "$RESOURCEGROUP_ID"
@@ -157,7 +157,7 @@ steps:
157157

158158
- ${{ if and(parameters.updateCondition, eq(parameters.resourceType, 'roledefinition')) }}:
159159
- task: AzureCLI@2
160-
displayName: "[UPDATE] ARM Details - (${{ parameters.resourceType }})"
160+
displayName: "[Update] ARM Details - (${{ parameters.resourceType }})"
161161
condition: ${{ parameters.updateCondition }}
162162

163163
env:

.pipelines/templates/get-resources.steps.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ parameters:
2222

2323
steps:
2424
- task: AzureCLI@2
25-
displayName: "[GET] ARM Details - (${{ parameters.resourceType }})"
25+
displayName: "[Get] ARM Details - (${{ parameters.resourceType }})"
2626

2727
env:
2828
VAR_NAME: '${{ parameters.outputVariableName }}'
2929
BUILDTAG_DEFINITIONID: '${{ parameters.inputs.buildTagDefinitionIdKey }}'
3030
BUILDTAG_CREATEDBYAPPID: '${{ parameters.inputs.buildTagCreatedByAppIdKey }}'
3131
${{ if eq(parameters.resourceType, 'roledefinition') }}:
3232
SUBSCRIPTION_ID: '${{ parameters.inputs.subscriptionId }}'
33-
ROLE_NAME: '${{ parameters.inputs.roleName }}'
33+
ROLEDEFINITION_NAME: '${{ parameters.inputs.roleDefinitionName }}'
3434
ROLEDEFINITION_FILEPATH: '${{ parameters.inputs.roleDefinitionFileLocation }}'
3535

3636
${{ elseif eq(parameters.resourceType, 'roleassignments') }}:
@@ -65,7 +65,7 @@ steps:
6565
'.assignableScopes[] = $RESOURCEID')
6666

6767
DEFS_FOUND=$(az role definition list \
68-
--name "$ROLE_NAME" \
68+
--name "$ROLEDEFINITION_NAME" \
6969
--custom-role-only \
7070
-ojson | \
7171
jq length)

0 commit comments

Comments
 (0)