Prompt update and output config

This commit is contained in:
2026-02-07 13:22:31 +01:00
parent 932d1e0dda
commit 2628cb632f

View File

@@ -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