14 lines
341 B
Ruby
14 lines
341 B
Ruby
module Jekyll
|
|
class VersionGenerator < Generator
|
|
priority :high
|
|
safe true
|
|
|
|
def generate(site)
|
|
site.data["version"] = {}
|
|
if File.exist?(".git")
|
|
site.data["version"]["git"] = %x( git describe --always --dirty ).strip
|
|
end
|
|
site.data["version"]["build_date"] = %x( date +%s ).strip
|
|
end
|
|
end
|
|
end
|