From 03e0fefc31bb7852a64dcc8bdb192fb9e463c278 Mon Sep 17 00:00:00 2001 From: Sebastian Kuzminsky Date: Sun, 8 Nov 2015 20:35:58 -0700 Subject: [PATCH] include the git version in each file of the built site --- .gitignore | 1 + _includes/head.html | 4 ++++ scripts/pull-build-rsync | 1 + scripts/update-version | 4 ++++ 4 files changed, 10 insertions(+) create mode 100755 scripts/update-version diff --git a/.gitignore b/.gitignore index 57510a2..4be3617 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ _site/ +_data/version.yml diff --git a/_includes/head.html b/_includes/head.html index c8f1016..b33744f 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -9,4 +9,8 @@ + {% if site.data.version %} + + {% endif %} + diff --git a/scripts/pull-build-rsync b/scripts/pull-build-rsync index 3694304..81244ac 100755 --- a/scripts/pull-build-rsync +++ b/scripts/pull-build-rsync @@ -20,6 +20,7 @@ git checkout master git reset --hard origin/master +./scripts/update-version jekyll build --trace || exit 1 diff --git a/scripts/update-version b/scripts/update-version new file mode 100755 index 0000000..3e60f50 --- /dev/null +++ b/scripts/update-version @@ -0,0 +1,4 @@ +#!/bin/bash + +git describe --dirty >| _data/version.yml +