From de42878ef6d4111cb27596d349525bffab64fe5e Mon Sep 17 00:00:00 2001 From: hzhang Date: Sun, 23 Jun 2024 02:04:14 +0800 Subject: [PATCH] version auto upgrade --- Skeleton.csproj | 2 +- version_upgrade.py | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 version_upgrade.py diff --git a/Skeleton.csproj b/Skeleton.csproj index 89f7deb..5514683 100644 --- a/Skeleton.csproj +++ b/Skeleton.csproj @@ -4,7 +4,7 @@ net6.0 enable enable - 0.0.1 + 0.0.2 hzhang true diff --git a/version_upgrade.py b/version_upgrade.py new file mode 100644 index 0000000..2f8d2d5 --- /dev/null +++ b/version_upgrade.py @@ -0,0 +1,16 @@ +import requests +import re +r = requests.get('http://127.0.0.1:3000/api/packages/hzhang/nuget/query') +res = r.text +d = eval(res) +version = "" +for x in d['data']: + if x['id'] == 'Skeleton': + version = x['version'] +w = version.split('.') +w[-1] = str(int(w[-1]) + 1) +version = '.'.join(w) +w = open("Skeleton.csproj", "r").read() +h = re.sub(r'.*',r''+version+'',w) +with open("Skeleton.csproj", "w") as f: + f.write(h) \ No newline at end of file