R
Ruby on Rails | rubyhub
@railshub1.8K подп.
2.1Kпросмотров
11 февраля 2026 г.
📷 ФотоScore: 2.4K
Встроенное отслеживание версии (revision) в Rails Теперь Rails предоставляет встроенный способ отслеживать развернутую версию вашего приложения через Rails.app.revision. Это решает распространённую задачу, которую многие разработчики Rails годами реализовывали вручную — например, считывая файл REVISION, создаваемый инструментами деплоя вроде Capistrano. Как это работает Версия (revision) определяется в следующем порядке приоритета: Значение, заданное через config.revision (строка или proc) Содержимое файла REVISION в корне Rails-приложения nil, если ни один из вариантов недоступен Пример типичной конфигурации: # config/application.rb config.revision = ENV["GIT_SHA"] # или с использованием proc для ленивого вычисления config.revision = -> { File.read("BUILD_ID").strip }
2.1K
просмотров
788
символов
Нет
эмодзи
Да
медиа

Другие посты @railshub

Все посты канала →
Встроенное отслеживание версии (revision) в Rails Теперь Rai — @railshub | PostSniper