Fixed branch display when deployed
This commit is contained in:
@@ -50,6 +50,10 @@ env:
|
||||
# When you start using multiple servers, you should split out job processing to a dedicated machine.
|
||||
SOLID_QUEUE_IN_PUMA: true
|
||||
|
||||
# Hier liest Kamal beim Deployen lokal deine Git-SHA aus
|
||||
# und brennt sie als Umgebungsvariable fest in den Server-Container ein!
|
||||
GIT_COMMIT_SHA: <%= `git rev-parse --short HEAD`.strip %>
|
||||
|
||||
# Set number of processes dedicated to Solid Queue (default: 1)
|
||||
# JOB_CONCURRENCY: 3
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
# 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
|
||||
# 1. Versuch: Schaut nach der von Kamal eingebrannten Umgebungsvariable (Produktiv-Server)
|
||||
CURRENT_COMMIT = ENV["GIT_COMMIT_SHA"].presence ||
|
||||
ENV["RENDER_GIT_COMMIT"].presence ||
|
||||
# 2. Versuch: Lokal auf deinem PC direkt über Git auslesen (Development)
|
||||
begin
|
||||
`git rev-parse --short HEAD`.strip
|
||||
rescue
|
||||
|
||||
Reference in New Issue
Block a user