Я хочу зарегистрировать последнюю запись Git при запуске приложения Rails.Как зарегистрировать последнюю Git-фиксацию при запуске приложения Rails?
Я попытался добавить инициализатор config/initializers/latest_commit.rb
:
latest_commit = `git rev-parse HEAD`
STDOUT.puts "**** latest commit: #{latest_commit}"
Инициализатором также работать во время задач рек, но я не хочу, чтобы сообщение было напечатано для задач рек, так что исключает config.after_initialize
.
Есть ли альтернатива?
Я не говорил об этом в вопросах, но было бы лучше, если бы я мог различать запуск консоли Rails и запуск сервера Rails, так что вывод печатается только для запуска сервера Rails. Дальнейшие предложения были оценены. – sealocal