instalar las gemas por separado

estábamos compartiendo las gemas en un solo directorio para ahorrar
espacio, pero bundler decidió no instalar o reutilizar las gemas
binarias de sutty sino compilarlas.  esto no pasa instalando las gemas
de cada sitio por separado y no tenemos tiempo de debuguear esto por
ahora.  es algo que apareció en bundler post 2.1.4 porque hasta ahora
todo funcionaba bien.

TODO: encontrar el problema o instalar bundler 2.1.4
This commit is contained in:
f 2021-04-07 16:12:08 -03:00
parent b22699a079
commit 76522676ca

View file

@ -40,7 +40,7 @@ class Deploy < ApplicationRecord
end
def gems_dir
ENV.fetch('GEMS_DIR', Pathname.new(File.join(home_dir, '..', 'gems')).realpath.to_s)
@gems_dir ||= Rail.root.join('_storage', 'gems', site.name)
end
# Corre un comando y devuelve true si terminó correctamente