diff options
author | Andrea Lepori <alepori@student.ethz.ch> | 2022-01-05 20:35:09 +0100 |
---|---|---|
committer | Andrea Lepori <alepori@student.ethz.ch> | 2022-01-05 20:35:52 +0100 |
commit | 5ffcd6d9bb07a1ce37740dbdf501d68966467ee9 (patch) | |
tree | f4df7229249608f899850532f9c597d00852dcab /manager/settings.py | |
parent | add radio buttons to custom parameters (diff) | |
download | scout-subs-5ffcd6d9bb07a1ce37740dbdf501d68966467ee9.tar.gz scout-subs-5ffcd6d9bb07a1ce37740dbdf501d68966467ee9.zip |
get version, commit_id and branch only at startup
Diffstat (limited to 'manager/settings.py')
-rw-r--r-- | manager/settings.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/manager/settings.py b/manager/settings.py index 904600b..7649631 100644 --- a/manager/settings.py +++ b/manager/settings.py @@ -11,6 +11,7 @@ https://docs.djangoproject.com/en/3.0/ref/settings/ """ import os +from subprocess import check_output # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -44,6 +45,12 @@ EMAIL_USE_TLS = True DEFAULT_FROM_EMAIL = 'mafaldo@hotmail.it' SERVER_EMAIL = 'mafaldo@hotmail.it' +VERSION = "" +with open("version.txt", 'r') as f: + VERSION = f.read() + +BRANCH = check_output(["git", "rev-parse", "--abbrev-ref", "HEAD"]).decode() +COMMIT_ID = check_output(["git", "rev-parse", "HEAD"]).decode() # Application definition |