Add online installer upload

This commit is contained in:
Semyon Bezrukov
2024-11-07 15:47:57 +03:00
parent 10d1f22ec3
commit 4cbe032363

View File

@ -3,7 +3,6 @@
import os
import re
import base
import package_utils as utils
import package_common as common
import package_branding as branding
@ -65,7 +64,7 @@ def make_windows():
make_zip()
make_inno()
make_advinst()
make_onlineinst()
make_online()
utils.set_cwd(common.workspace_dir)
return
@ -190,16 +189,17 @@ def make_advinst():
utils.set_summary("desktop advinst deploy", ret)
return
def make_onlineinst():
def make_online():
if not common.platform in ["windows_x64", "windows_x86"]:
return
onlineinst_file = "%s-%s-%s.exe" % ("OnlineInstaller", package_version, suffix)
ret = (base.move_file("online-installer.exe", onlineinst_file) != "");
online_file = "%s-%s-%s.exe" % ("OnlineInstaller", package_version, suffix)
ret = utils.is_file(online_file)
utils.set_summary("desktop online installer build", ret)
# if common.deploy and ret:
# utils.log_h2("desktop onlineinst deploy")
# ret = s3_upload([onlineinst_file], "desktop/win/onlineinst/")
# utils.set_summary("desktop onlineinst deploy", ret)
if common.deploy and ret:
utils.log_h2("desktop online installer deploy")
ret = s3_upload([online_file], "desktop/win/online/")
utils.set_summary("desktop online installer deploy", ret)
return
#