Add link to deployed commit in footer
This commit is contained in:
parent
5fbdf4c3e5
commit
bd938138a2
3 changed files with 13 additions and 3 deletions
|
@ -1,3 +1,5 @@
|
||||||
|
from django.conf import settings
|
||||||
|
|
||||||
from articles.models import Article, Page
|
from articles.models import Article, Page
|
||||||
|
|
||||||
IGNORED_PATHS = [
|
IGNORED_PATHS = [
|
||||||
|
@ -28,7 +30,10 @@ def git_version(request):
|
||||||
return {}
|
return {}
|
||||||
try:
|
try:
|
||||||
with open("/app/.version") as f:
|
with open("/app/.version") as f:
|
||||||
version = f.read().strip()[:8]
|
version = f.read().strip()
|
||||||
|
url = settings.BLOG["repo"]["commit_url"].format(commit_sha=version)
|
||||||
|
version = version[:8]
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
version = "latest"
|
version = "latest"
|
||||||
return {"git_version": version}
|
url = settings.BLOG["repo"]["log"]
|
||||||
|
return {"git_version": version, "git_version_url": url}
|
||||||
|
|
|
@ -50,7 +50,7 @@
|
||||||
<a href="http://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0 International License</a>.
|
<a href="http://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0 International License</a>.
|
||||||
Code blocks by Gabriel Augendre are licensed under the
|
Code blocks by Gabriel Augendre are licensed under the
|
||||||
<a href="https://www.gnu.org/licenses/gpl-3.0.html">GNU GENERAL PUBLIC LICENSE version 3</a>.<br>
|
<a href="https://www.gnu.org/licenses/gpl-3.0.html">GNU GENERAL PUBLIC LICENSE version 3</a>.<br>
|
||||||
Currently deployed version: {{ git_version }}
|
Currently deployed version: <a href="{{ git_version_url }}">{{ git_version }}</a>
|
||||||
</p>
|
</p>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -176,6 +176,11 @@ BLOG = {
|
||||||
"title": "Gab's Notes",
|
"title": "Gab's Notes",
|
||||||
"description": "My take on tech-related subjects (but not only)",
|
"description": "My take on tech-related subjects (but not only)",
|
||||||
"base_url": os.getenv("BLOG_BASE_URL", "https://gabnotes.org/"),
|
"base_url": os.getenv("BLOG_BASE_URL", "https://gabnotes.org/"),
|
||||||
|
"repo": {
|
||||||
|
"commit_url": "https://git.sr.ht/~crocmagnon/blog/commit/{commit_sha}",
|
||||||
|
"homepage": "https://git.sr.ht/~crocmagnon/blog",
|
||||||
|
"log": "https://git.sr.ht/~crocmagnon/blog/log",
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
SHORTPIXEL_API_KEY = os.getenv("SHORTPIXEL_API_KEY")
|
SHORTPIXEL_API_KEY = os.getenv("SHORTPIXEL_API_KEY")
|
||||||
|
|
Reference in a new issue