添加上传的异常处理,没有上传成功不更新githash到本地
parent
6ead2c4815
commit
942fe54d12
|
|
@ -445,23 +445,28 @@ if __name__ == '__main__':
|
|||
tmBuildPackage2 = time.time()
|
||||
print(f"{len(modify_files)}个资源, unity打包耗时:{tmBuildPackage2 - tmBuildPackage1}")
|
||||
if is_build_success and is_upload:
|
||||
print(f"开始上传ab包到firebase")
|
||||
storage_path = "Bundles/{}".format(opts.platform)
|
||||
# 上传ab包到firebase
|
||||
tmUploadPackage1 = time.time()
|
||||
upload_firebase_storage.upload_package_assets(ab_path, modify_files, storage_path, asset_find_num_dict,
|
||||
{config.meta_encryption: "stream", config.meta_spriteatlas: "1"})
|
||||
tmUploadPackage2 = time.time()
|
||||
print(f"{len(modify_files)}个资源, firebase上传耗时:{tmUploadPackage2 - tmUploadPackage1}")
|
||||
config.notification_helper.append_msg(f"上传{len(modify_files)}个资源到firebase耗时:{(tmUploadPackage2 - tmUploadPackage1):.0f}s")
|
||||
update_new_git_hash()
|
||||
# 遍历ab包,生成所有关卡表
|
||||
tmUpdateSheet1 = time.time()
|
||||
try:
|
||||
print(f"开始上传ab包到firebase")
|
||||
storage_path = "Bundles/{}".format(opts.platform)
|
||||
# 上传ab包到firebase
|
||||
tmUploadPackage1 = time.time()
|
||||
upload_firebase_storage.upload_package_assets(ab_path, modify_files, storage_path, asset_find_num_dict,
|
||||
{config.meta_encryption: "stream", config.meta_spriteatlas: "1"})
|
||||
tmUploadPackage2 = time.time()
|
||||
print(f"{len(modify_files)}个资源, firebase上传耗时:{tmUploadPackage2 - tmUploadPackage1}")
|
||||
config.notification_helper.append_msg(f"上传{len(modify_files)}个资源到firebase耗时:{(tmUploadPackage2 - tmUploadPackage1):.0f}s")
|
||||
# 遍历ab包,生成所有关卡表
|
||||
tmUpdateSheet1 = time.time()
|
||||
|
||||
config_gen.update_all_levels_google_sheet(opts.platform)
|
||||
tmUpdateSheet2 = time.time()
|
||||
config.notification_helper.append_msg(f"{opts.platform}平台所有资源表更新完成!")
|
||||
print(f"{len(modify_files)}个资源, 更新文档耗时:{tmUpdateSheet2 - tmUpdateSheet1}")
|
||||
except Exception as e:
|
||||
print(e)
|
||||
raise
|
||||
update_new_git_hash()
|
||||
|
||||
config_gen.update_all_levels_google_sheet(opts.platform)
|
||||
tmUpdateSheet2 = time.time()
|
||||
config.notification_helper.append_msg(f"{opts.platform}平台所有资源表更新完成!")
|
||||
print(f"{len(modify_files)}个资源, 更新文档耗时:{tmUpdateSheet2 - tmUpdateSheet1}")
|
||||
# endregion
|
||||
|
||||
# region 打包完成后,将meta文件保存到opts.resources
|
||||
|
|
|
|||
Loading…
Reference in New Issue