From 883321937976534605eae5e868a6cb6d647767a9 Mon Sep 17 00:00:00 2001 From: f Date: Mon, 10 Sep 2018 10:58:34 -0300 Subject: [PATCH] capturar todo el log --- bin/jekyll_build_all | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/bin/jekyll_build_all b/bin/jekyll_build_all index 9b4771b0..2e405f15 100755 --- a/bin/jekyll_build_all +++ b/bin/jekyll_build_all @@ -23,15 +23,19 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \ # Entrar al directorio del sitio pushd "${_path}" &>/dev/null + # Reiniciar el log con la fecha + date > build.log + # Instalar las gemas si no están test -f .bundle/config \ - || bundle install --path=/srv/http/gems.kefir.red + || bundle install --path=/srv/http/gems.kefir.red \ + >> build.log # Actualizar las gemas - bundle + bundle >> build.log # Instalar los assets test -f yarn.lock \ - && yarn + && yarn >> build.log # 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 @@ -45,7 +49,7 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \ bundle exec \ jekyll build --trace --destination "${_deploy}" 2>&1 \ | sed -re "s,${_path},,g" \ - > "build.log" + >> "build.log" # Acciones posteriores # TODO convertir en un plugin de cada sitio?