mirror of
https://github.com/ONLYOFFICE/build_tools.git
synced 2026-04-07 14:06:31 +08:00
Fix clone error on addons (no authorized users)
This commit is contained in:
@ -312,7 +312,7 @@ def set_cwd(dir):
|
||||
return
|
||||
|
||||
# git ---------------------------------------------------
|
||||
def git_update(repo):
|
||||
def git_update(repo, is_no_errors=False):
|
||||
print("[git] update: " + repo)
|
||||
url = "https://github.com/ONLYOFFICE/" + repo + ".git"
|
||||
if config.option("git-protocol") == "ssh":
|
||||
@ -320,7 +320,7 @@ def git_update(repo):
|
||||
folder = get_script_dir() + "/../../" + repo
|
||||
is_not_exit = False
|
||||
if not is_dir(folder):
|
||||
cmd("git", ["clone", url, folder])
|
||||
cmd("git", ["clone", url, folder], is_no_errors)
|
||||
is_not_exit = True
|
||||
old_cur = os.getcwd()
|
||||
os.chdir(folder)
|
||||
@ -540,7 +540,7 @@ def sdkjs_addons_checkout():
|
||||
addons_list = config.option("sdkjs-addons").rsplit(", ")
|
||||
for name in addons_list:
|
||||
if name in config.sdkjs_addons:
|
||||
git_update(config.sdkjs_addons[name])
|
||||
git_update(config.sdkjs_addons[name], True)
|
||||
return
|
||||
|
||||
def server_addons_checkout():
|
||||
@ -549,7 +549,7 @@ def server_addons_checkout():
|
||||
addons_list = config.option("server-addons").rsplit(", ")
|
||||
for name in addons_list:
|
||||
if name in config.server_addons:
|
||||
git_update(config.server_addons[name])
|
||||
git_update(config.server_addons[name], True)
|
||||
return
|
||||
|
||||
def web_apps_addons_checkout():
|
||||
@ -558,7 +558,7 @@ def web_apps_addons_checkout():
|
||||
addons_list = config.option("web-apps-addons").rsplit(", ")
|
||||
for name in addons_list:
|
||||
if name in config.web_apps_addons:
|
||||
git_update(config.web_apps_addons[name])
|
||||
git_update(config.web_apps_addons[name], True)
|
||||
return
|
||||
|
||||
def sdkjs_addons_param():
|
||||
|
||||
Reference in New Issue
Block a user