# -*- coding: utf-8 -*- import os import subprocess from tools.upload import * from tools.packHelper import * # 安卓打包位置 apkPath = "./cordova/platforms/android/app/build/outputs/apk/release/app-release.apk" # IOS appID appID = "1537411658" # appStore 地址 appStore = "itms-apps://itunes.apple.com/us/app/apple-store/" + appID # 保存版本信息 def save_version(new_ver): ver = { "version": new_ver, "iosVersion": new_ver, 'iosID': (appID,), "iosStore": appStore, "download": remote_url + "/twong-" + new_ver + ".apk", } ver_file = open("tools/version.json", "w") json.dump(ver, ver_file) ver_file.close() if __name__ == "__main__": # cur_ver = get_version() # ver_new = cur_ver["version"] # ver_new = new_version(ver_new) # apk_version(ver_new) ret = subprocess.call("sh ./tools/build.sh", stderr=subprocess.STDOUT, shell=True) print(ret) # if not upload(apkPath, "twong-" + ver_new + ".apk"): # exit(-1) # # save_version(ver_new) # if not upload("tools/version.json", "version"): # exit(-1)