From 059ad8069da532ff0ad9f615618dff800dc7bddc Mon Sep 17 00:00:00 2001 From: f Date: Wed, 22 Aug 2018 16:58:53 -0300 Subject: [PATCH] instalar dependencias antes de crear un sitio --- bin/jekyll_build_all | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bin/jekyll_build_all b/bin/jekyll_build_all index bf5545f..ceeb084 100755 --- a/bin/jekyll_build_all +++ b/bin/jekyll_build_all @@ -23,6 +23,16 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \ # Entrar al directorio del sitio pushd "${_path}" &>/dev/null + # Instalar las gemas si no están + test -f .bundle/config \ + || bundle install --path=/srv/http/gems.kefir.red + + # Actualizar las gemas + bundle + # Instalar los assets + test -f yarn.lock \ + && yarn + # Crear el sitio con lujo de detalles y guardar un log, pero a la vez # tenerlo en la salida estándar para poder enviar al MAILTO del # cronjob.