From 1f7396a98db8423dfb88f31175337ba053e7981b Mon Sep 17 00:00:00 2001
From: rschoene <rene.schoene@tu-dresden.de>
Date: Wed, 14 Apr 2021 11:26:14 +0200
Subject: [PATCH] Read version for pages using plain python

---
 pages/main.py | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/pages/main.py b/pages/main.py
index d667f48..5f574f6 100644
--- a/pages/main.py
+++ b/pages/main.py
@@ -1,13 +1,10 @@
-import subprocess
+ragconnectVersionFileName = '../ragconnect.base/src/main/resources/ragConnectVersion.properties'
 
 
 def get_version():
-    proc = subprocess.run('./gradlew printVersion --quiet',
-                          shell=True,
-                          capture_output=True,
-                          text=True,
-                          cwd='..')
-    return proc.stdout
+    with open(ragconnectVersionFileName) as ragconnectVersionFile:
+        versionFileContent = ragconnectVersionFile.read()
+    return versionFileContent[versionFileContent.rindex('version=') + 8:].strip()
 
 
 def define_env(env):
-- 
GitLab