Prompt update and output config
This commit is contained in:
@@ -1,5 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
APP_NAME="$1"
|
APP_NAME="$1"
|
||||||
|
|
||||||
|
if [[ -z "$APP_NAME" ]]; then
|
||||||
|
echo "Usage: $0 <app-name>"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
APP_ID=$(az ad app list --display-name "$APP_NAME" --query "[0].appId" -o tsv)
|
APP_ID=$(az ad app list --display-name "$APP_NAME" --query "[0].appId" -o tsv)
|
||||||
|
if [[ -z "$APP_ID" ]]; then
|
||||||
|
echo "Error: Application '$APP_NAME' not found."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
TENANT_ID=$(az account show --query tenantId -o tsv)
|
||||||
|
if [[ -z "$TENANT_ID" ]]; then
|
||||||
|
echo "Error: Failed to resolve tenantId from current Azure CLI context."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
az ad app show --id "$APP_ID" -o json
|
az ad app show --id "$APP_ID" -o json
|
||||||
|
cat <<EOF
|
||||||
|
export const config = {
|
||||||
|
"appName": "$APP_NAME",
|
||||||
|
"tenantId": "$TENANT_ID",
|
||||||
|
"clientId": "$APP_ID"
|
||||||
|
};
|
||||||
|
EOF
|
||||||
|
|||||||
Reference in New Issue
Block a user