From c2e8a9debfac60fabe92fc8733b350a50e7cb581 Mon Sep 17 00:00:00 2001
From: rschoene <rene.schoene@tu-dresden.de>
Date: Wed, 14 Apr 2021 10:31:27 +0200
Subject: [PATCH] Version 0.3.0

---
 pages/.gitignore                              |  1 +
 pages/main.py                                 | 28 +++++++++++++++++++
 pages/mkdocs.yml                              |  2 +-
 .../resources/ragConnectVersion.properties    |  4 +--
 4 files changed, 32 insertions(+), 3 deletions(-)
 create mode 100644 pages/main.py

diff --git a/pages/.gitignore b/pages/.gitignore
index a95071c..14338f3 100644
--- a/pages/.gitignore
+++ b/pages/.gitignore
@@ -1 +1,2 @@
 /docs/ragdoc/
+__pycache__
diff --git a/pages/main.py b/pages/main.py
new file mode 100644
index 0000000..d667f48
--- /dev/null
+++ b/pages/main.py
@@ -0,0 +1,28 @@
+import subprocess
+
+
+def get_version():
+    proc = subprocess.run('./gradlew printVersion --quiet',
+                          shell=True,
+                          capture_output=True,
+                          text=True,
+                          cwd='..')
+    return proc.stdout
+
+
+def define_env(env):
+    """
+    This is the hook for defining variables, macros and filters
+
+    - variables: the dictionary that contains the environment variables
+    - macro: a decorator function, to declare a macro.
+    """
+    env.conf['site_name'] = 'RagConnect ' + get_version()
+
+    @env.macro
+    def ragconnect_version():
+        return get_version()
+
+
+if __name__ == '__main__':
+    print(get_version())
diff --git a/pages/mkdocs.yml b/pages/mkdocs.yml
index fe8acd8..a2f77dc 100644
--- a/pages/mkdocs.yml
+++ b/pages/mkdocs.yml
@@ -1,4 +1,4 @@
-site_name: RagConnect Documentation
+site_name: RagConnect
 nav:
   - use_cases.md
   - adding.md
diff --git a/ragconnect.base/src/main/resources/ragConnectVersion.properties b/ragconnect.base/src/main/resources/ragConnectVersion.properties
index 266543a..f1b4c62 100644
--- a/ragconnect.base/src/main/resources/ragConnectVersion.properties
+++ b/ragconnect.base/src/main/resources/ragConnectVersion.properties
@@ -1,2 +1,2 @@
-#Tue Jan 19 12:08:02 CET 2021
-version=0.2.5
+#Wed Apr 14 09:40:24 CEST 2021
+version=0.3.0
-- 
GitLab