instalar dependencias antes de crear un sitio

This commit is contained in:
f 2018-08-22 16:58:53 -03:00
parent 68b6e5ab2c
commit 059ad8069d
No known key found for this signature in database
GPG key ID: F3FDAB97B5F9F7E7

View file

@ -23,6 +23,16 @@ 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
# 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 # 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
# cronjob. # cronjob.