feat(deploy): public repo quick-install via curl (1Panel style)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -379,12 +379,15 @@ require_token() {
|
||||
if [[ -n "${NEXUS_GITEA_TOKEN:-}" ]]; then
|
||||
return 0
|
||||
fi
|
||||
error "Gitea 令牌为空(内置配置异常)。可执行: bash $0 init-token '<令牌>'"
|
||||
exit 1
|
||||
info "未配置 Gitea 令牌,按公共仓库匿名 clone/pull"
|
||||
}
|
||||
|
||||
git_remote_url() {
|
||||
echo "http://admin:${NEXUS_GITEA_TOKEN}@${NEXUS_GITEA_HOST}/${NEXUS_GITEA_REPO}"
|
||||
if [[ -n "${NEXUS_GITEA_TOKEN:-}" ]]; then
|
||||
echo "http://admin:${NEXUS_GITEA_TOKEN}@${NEXUS_GITEA_HOST}/${NEXUS_GITEA_REPO}"
|
||||
else
|
||||
echo "http://${NEXUS_GITEA_HOST}/${NEXUS_GITEA_REPO}"
|
||||
fi
|
||||
}
|
||||
|
||||
ensure_packages() {
|
||||
|
||||
Reference in New Issue
Block a user