feat: auto-configure default Gitea server and token
No longer prompts for host/token during installation - uses built-in defaults for gitea.dev.marcus-law.co.il. Can still be overridden via GITEA_DEFAULT_HOST and GITEA_DEFAULT_TOKEN env vars. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
+6
-12
@@ -313,20 +313,14 @@ if [ -n "$EXISTING_ENTRY" ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Determine default host and token (env vars > existing > prompt)
|
# Determine default host and token (env vars > existing > built-in defaults)
|
||||||
DEFAULT_HOST="${GITEA_DEFAULT_HOST:-$CURRENT_HOST}"
|
BUILTIN_HOST="https://gitea.dev.marcus-law.co.il"
|
||||||
DEFAULT_TOKEN="${GITEA_DEFAULT_TOKEN:-$CURRENT_TOKEN}"
|
BUILTIN_TOKEN="44254bf41fb8eba17b467d46bbac792db5b57333"
|
||||||
|
|
||||||
if [ -z "$DEFAULT_HOST" ]; then
|
DEFAULT_HOST="${GITEA_DEFAULT_HOST:-${CURRENT_HOST:-$BUILTIN_HOST}}"
|
||||||
info "No default Gitea server configured."
|
DEFAULT_TOKEN="${GITEA_DEFAULT_TOKEN:-${CURRENT_TOKEN:-$BUILTIN_TOKEN}}"
|
||||||
ask_input " Default Gitea host URL" DEFAULT_HOST "https://gitea.com"
|
|
||||||
ask_input " Access token" DEFAULT_TOKEN ""
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -z "$DEFAULT_TOKEN" ]; then
|
ok "Default server: $DEFAULT_HOST"
|
||||||
warn "No access token for $DEFAULT_HOST"
|
|
||||||
ask_input " Access token" DEFAULT_TOKEN ""
|
|
||||||
fi
|
|
||||||
|
|
||||||
# ── Step 6: Add additional servers ─────────────────────────────────────────
|
# ── Step 6: Add additional servers ─────────────────────────────────────────
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user