capturar todo el log
This commit is contained in:
parent
5e02d061d1
commit
8833219379
1 changed files with 8 additions and 4 deletions
|
@ -23,15 +23,19 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \
|
||||||
# Entrar al directorio del sitio
|
# Entrar al directorio del sitio
|
||||||
pushd "${_path}" &>/dev/null
|
pushd "${_path}" &>/dev/null
|
||||||
|
|
||||||
|
# Reiniciar el log con la fecha
|
||||||
|
date > build.log
|
||||||
|
|
||||||
# Instalar las gemas si no están
|
# Instalar las gemas si no están
|
||||||
test -f .bundle/config \
|
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
|
# Actualizar las gemas
|
||||||
bundle
|
bundle >> build.log
|
||||||
# Instalar los assets
|
# Instalar los assets
|
||||||
test -f yarn.lock \
|
test -f yarn.lock \
|
||||||
&& yarn
|
&& yarn >> build.log
|
||||||
|
|
||||||
# Crear el sitio con lujo de detalles y guardar un log, pero a la vez
|
# 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
|
# 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 \
|
bundle exec \
|
||||||
jekyll build --trace --destination "${_deploy}" 2>&1 \
|
jekyll build --trace --destination "${_deploy}" 2>&1 \
|
||||||
| sed -re "s,${_path},,g" \
|
| sed -re "s,${_path},,g" \
|
||||||
> "build.log"
|
>> "build.log"
|
||||||
|
|
||||||
# Acciones posteriores
|
# Acciones posteriores
|
||||||
# TODO convertir en un plugin de cada sitio?
|
# TODO convertir en un plugin de cada sitio?
|
||||||
|
|
Loading…
Reference in a new issue