summaryrefslogtreecommitdiff
path: root/_plugins
diff options
context:
space:
mode:
Diffstat (limited to '_plugins')
-rw-r--r--_plugins/gitrev.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/_plugins/gitrev.rb b/_plugins/gitrev.rb
index 7f72bb9..2396f8e 100644
--- a/_plugins/gitrev.rb
+++ b/_plugins/gitrev.rb
@@ -5,7 +5,12 @@ module Jekyll
end
def render(context)
- `git rev-parse HEAD`.strip
+ begin
+ version = `git rev-parse HEAD 2>/dev/null`.strip
+ version.empty? ? "Unknown" : version
+ rescue Errno::ENOENT
+ "Unknown"
+ end
end
end
end