12 lines
425 B
Ruby
12 lines
425 B
Ruby
# config/initializers/git_revision.rb
|
|
|
|
# 1. Versuch: Über eine Umgebungsvariable (Standard bei Docker/Render/Heroku)
|
|
CURRENT_COMMIT = ENV["GIT_COMMIT_SHA"] ||
|
|
ENV["RENDER_GIT_COMMIT"] ||
|
|
# 2. Versuch: Direkt aus dem lokalen .git Ordner auslesen
|
|
begin
|
|
`git rev-parse --short HEAD`.strip
|
|
rescue
|
|
nil
|
|
end
|