File tree Expand file tree Collapse file tree 2 files changed +6
-12
lines changed Expand file tree Collapse file tree 2 files changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -143,10 +143,7 @@ steps:
143143 --azure-rm-subscription-name "$SUBSCRIPTION_NAME" \
144144 --azure-rm-tenant-id "$SERVICECONNECTION_TENANTID"\
145145 --name "SERVICECONNECTION_NAME" \
146- --project "One" \
147- --tags "$ACNCI_BUILDTAG_DEFINITIONID"="$SYSTEM_DEFINITIONID" \
148- "$ACNCI_BUILDTAG_CREATEDBYBUILDID"="$BUILD_BUILDID" \
149- "$ACNCI_BUILDTAG_CREATEDBYAPPID"="$servicePrincipalId"
146+ --project "One"
150147
151148
152149
Original file line number Diff line number Diff line change 5252 ${{ elseif eq(parameters.resourceType, 'serviceconnection') }} :
5353 # Allows use of az devops commands
5454 AZURE_DEVOPS_EXT_PAT : $(System.AccessToken)
55+ SERVICECONNECTION_NAME : ${{ parameters.inputs.serviceConnectionName }}
5556
5657 inputs :
5758 azureSubscription : ${{ parameters.serviceConnection }}
@@ -172,16 +173,12 @@ steps:
172173 set -eu
173174 [[ -n $SYSTEM_DEBUG ]] && [[ $SYSTEM_DEBUG =~ $IS_TRUE ]] && set -x || set +x
174175
175- R_QUERY="[? tags.\""$BUILDTAG_DEFINITIONID"\" && tags.\""$BUILDTAG_CREATEDBYAPPID"\" ]"
176+ R_QUERY="[? name == '$SERVICECONNECTION_NAME' ]"
176177 # JSON of Returned Results
177178 R_LIST=$(az devops service-endpoint list \
178- --query "$R_QUERY" -ojson | \
179- jq -rc \
180- --arg BUILDTAG_CREATEDBYAPPID "$BUILDTAG_CREATEDBYAPPID" \
181- --arg APPID "$servicePrincipalId" \
182- --arg BUILDTAG_DEFINITIONID "$BUILDTAG_DEFINITIONID" \
183- --arg DEFINITIONID "$SYSTEM_DEFINITIONID" \
184- '[ .[] | select(.tags[$BUILDTAG_DEFINITIONID] == $DEFINITIONID ) | select( .tags[$BUILDTAG_CREATEDBYAPPID] == $APPID) ]')
179+ --query "$R_QUERY" \
180+ -ojson | \
181+ jq -rc '.')
185182 DEF=$(echo "$R_LIST" | jq -rc .[0])
186183 DEFS_FOUND=$(echo "$R_LIST" | jq length)
187184
You can’t perform that action at this time.
0 commit comments