From 76522676cadc8f5b1a117d620af98243e958589a Mon Sep 17 00:00:00 2001 From: f Date: Wed, 7 Apr 2021 16:12:08 -0300 Subject: [PATCH] instalar las gemas por separado MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- app/models/deploy.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/deploy.rb b/app/models/deploy.rb index 907739f..b169228 100644 --- a/app/models/deploy.rb +++ b/app/models/deploy.rb @@ -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