diff options
| author | uvok cheetah | 2026-06-14 18:40:28 +0200 |
|---|---|---|
| committer | uvok cheetah | 2026-06-14 18:40:28 +0200 |
| commit | e39a878420f355c8790fd62f60a0034181a4f2cd (patch) | |
| tree | 8f54062bbf54fcde62bc97549ce09487722e6cf3 /_plugins/gitrev.rb | |
| parent | a40fbb874e226bf5368c8e5435fc322aa5d41a70 (diff) | |
jekyll: Rescue from unavailable git
Diffstat (limited to '_plugins/gitrev.rb')
| -rw-r--r-- | _plugins/gitrev.rb | 7 |
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 |
