更新ci以适配新的版本信息文件 (#214)

* 修改updateConfVersion.py

* 添加更新conf.lua时修改存档目录的步骤

* Add files via upload

* 更改ci脚本以适配新版版本信息

* 修正问题

* 打包时添加version.lua

* 更新updateVersion.py以适配新版版本信息

* 删除被替换的py文件

Co-authored-by: MrZ_26 <1046101471@qq.com>
This commit is contained in:
scdhh
2021-08-15 22:19:10 +08:00
committed by GitHub
parent ba09d9440f
commit 64b8058dc6
6 changed files with 78 additions and 41 deletions

View File

@@ -1,5 +1,5 @@
import datetime
import getVersion
import argparse, datetime
info = r"""<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
@@ -58,8 +58,9 @@ info = r"""<?xml version="1.0" encoding="UTF-8"?>
</plist>
"""
versionCode, versionName = getVersion.getVersion()
print("Updating to", versionName)
with open("Techmino.app/Contents/info.plist", "w") as file:
file.write(info % (versionName, datetime.datetime.today().year))
if __name__ == '__main__':
parser = argparse.ArgumentParser(description="用于CI更新macOS版本号")
parser.add_argument("-N", "--Name", type=str, help = "versionName")
args = parser.parse_args()
with open("Techmino.app/Contents/info.plist", "w") as file:
file.write(info % (args.Name, datetime.datetime.today().year))