File tree Expand file tree Collapse file tree 1 file changed +0
-28
lines changed Expand file tree Collapse file tree 1 file changed +0
-28
lines changed Original file line number Diff line number Diff line change @@ -121,34 +121,6 @@ steps:
121121# buildTagCreatedByAppIdKey: $(ACNCI_BUILDTAG_CREATEDBYAPPID)
122122# buildTagCreatedByBuildIdKey: $(ACNCI_BUILDTAG_CREATEDBYBUILDID)
123123#
124- - task : AzureCLI@2
125- name : serviceconnection
126- displayName : " [Output] Build User ServiceConnection Details"
127- inputs :
128- azureSubscription : $(ACN_TEST_SERVICE_CONNECTION)
129- scriptType : bash
130- scriptLocation : inlineScript
131- addSpnToEnvironment : true
132- inlineScript : |
133- set -e
134- [[ -n $SYSTEM_DEBUG ]] && [[ $SYSTEM_DEBUG =~ $IS_TRUE ]] && set -x || set +x
135-
136- # Select MI to use
137- RANDOM_SELECT=`tr -dc '1-9' < /dev/urandom | head -c${1:-7}`
138- IDX=$(( "$RANDOM_SELECT" % "$SC_LIST_LENGTH" ))
139- SC_DATA=$(echo "$SC_LIST" | jq --argjson IDX "$IDX" -rc '.[$IDX]')
140-
141- SC_ID=$(echo "$SC_DATA" | jq -rc '.id')
142- echo >&2 "##vso[task.setvariable variable=ACNCI_SERVICECONNECTION_ID;isoutput=true]$SC_ID"
143- SC_NAME=$(echo "$SC_DATA" | jq -rc '.name')
144- echo >&2 "##vso[task.setvariable variable=ACNCI_SERVICECONNECTION_NAME;isoutput=true]$SC_NAME"
145- SC_APP_OID=$(echo "$SC_DATA" | jq -rc '.data.spnObjectId')
146- echo >&2 "##vso[task.setvariable variable=ACNCI_BUILDUSER_SERVICECONNECTION_APP_OID;isoutput=true]$SC_APP_OID"
147- SC_APPID=$(echo "$SC_DATA" | jq -rc '.authorization.parameters.serviceprincipalid')
148- echo >&2 "##vso[task.setvariable variable=ACNCI_BUILDUSER_SERVICECONNECTION_CLIENTID;isoutput=true]$SC_APPID"
149- env :
150- SC_LIST : $(OUT_RESULT)
151- SC_LIST_LENGTH : $(OUT_RESULT_LENGTH)
152124
153125# # MI Role Definition ##
154126
You can’t perform that action at this time.
0 commit comments