Всем привет.
Есть модуль руби, в котором описана модель и три приложения, которые используют этот модуль.
В Gemfile, соответственно, такая строка:
gem 'app_model', path: '/usr/local/www/sites/app_files/app_model'
но когда я делаю деплой на сервер с помощью capistrano, то путь на сервере получается /usr/local/www/sites/app_files/app_model/current
Проблема в том, что в Gemfile нельзя прописать один гем (даже с разными каталогами) для разных групп (:production, :deploy). Когда делаю bundle update, то он ругается, что
Your Gemfile lists the gem app_model (>= 0) more than once.
про хак с использованием
if ENV['RACK_ENV'] == "development"
я знаю, но, может есть нормальный способ решить эту проблему?