From 8fadd39ec3c20a54bdf40b70cb224198e7623cb8 Mon Sep 17 00:00:00 2001 From: hzhang Date: Sun, 23 Jun 2024 05:03:15 +0800 Subject: [PATCH] CI CD Fix --- DependencyFix.sh | 5 +++++ nuget_update.py | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 DependencyFix.sh create mode 100644 nuget_update.py diff --git a/DependencyFix.sh b/DependencyFix.sh new file mode 100644 index 0000000..575f999 --- /dev/null +++ b/DependencyFix.sh @@ -0,0 +1,5 @@ +sed -i '/^Project.*"Skeleton".*/d' ./VirtualChemistryTest.sln +sed -i '/^EndProject$/d' ./VirtualChemistryTest.sln +sed -i '/^Project.*/aEndProject' ./VirtualChemistryTest.sln + +sed -i '/.*ProjectReference.*/d' ./VirtualChemistryTest.csproj diff --git a/nuget_update.py b/nuget_update.py new file mode 100644 index 0000000..0a8a131 --- /dev/null +++ b/nuget_update.py @@ -0,0 +1,20 @@ +import requests +r = requests.get('http://127.0.0.1:3000/api/packages/hzhang/nuget/query') +res = r.text +d = eval(res) +skVersion = "" +vcVersion = "" +for x in d['data']: + if x['id'] == 'VirtualChemistry': + vcVersion = x['version'] + if x['id'] == 'Skeleton': + skVersion = x['version'] + +w = open('VirtualChemistryTest.csproj', 'r').read() +s = w.split('') +s[1] = '\n\n' + s[1] +s[1] = '\n\n' + s[1] +w = ''.join(s) +print(w) +with open('VirtualChemistryTest.csproj', 'w') as f: + f.write(w) \ No newline at end of file