Compare commits

...

2 Commits

Author SHA1 Message Date
Rock Chin
dd4e8bdc8b perf: 优化版本识别逻辑 2023-03-05 12:26:51 +08:00
Rock Chin
e28c9bae0c feat: 修改上报功能识别版本的逻辑 2023-03-05 12:21:28 +08:00
3 changed files with 6 additions and 4 deletions

View File

@@ -25,7 +25,7 @@ class DataGatherer:
def __init__(self): def __init__(self):
self.load_from_db() self.load_from_db()
try: try:
self.version_str = pkg.utils.updater.get_commit_id_and_time_and_msg()[:40 if len(pkg.utils.updater.get_commit_id_and_time_and_msg()) > 40 else len(pkg.utils.updater.get_commit_id_and_time_and_msg())] self.version_str = pkg.utils.updater.get_current_tag()
except: except:
pass pass

File diff suppressed because one or more lines are too long

View File

@@ -5,7 +5,7 @@ import os.path
import requests import requests
import json import json
import pkg.utils.context import pkg.utils.constants
def check_dulwich_closure(): def check_dulwich_closure():
@@ -46,7 +46,7 @@ def get_release_list() -> list:
def get_current_tag() -> str: def get_current_tag() -> str:
"""获取当前tag""" """获取当前tag"""
current_tag = "v0.1.0" current_tag = pkg.utils.constants.semantic_version
if os.path.exists("current_tag"): if os.path.exists("current_tag"):
with open("current_tag", "r") as f: with open("current_tag", "r") as f:
current_tag = f.read() current_tag = f.read()