saltear si todavia estamos generando

This commit is contained in:
f 2018-02-28 17:40:23 -03:00
parent 582d63c60a
commit b5e3d57a3b
No known key found for this signature in database
GPG key ID: F3FDAB97B5F9F7E7

View file

@ -13,6 +13,7 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \
# vinculados entre sí, volvemos a chequear si existe el archivo para # vinculados entre sí, volvemos a chequear si existe el archivo para
# no generarlo dos veces # no generarlo dos veces
test -f "${_path}/.generate" || continue test -f "${_path}/.generate" || continue
test -f "${_path}/.generating" || continue
# Obtenemos las direcciones de correo de las responsables # Obtenemos las direcciones de correo de las responsables
_mail=($(cat "${_path}/.usuarias")) _mail=($(cat "${_path}/.usuarias"))
@ -28,6 +29,7 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \
# #
# Ya que estamos, eliminamos la ruta donde estamos paradas para no dar # Ya que estamos, eliminamos la ruta donde estamos paradas para no dar
# información sobre la servidora. # información sobre la servidora.
touch .generating
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" \
@ -49,7 +51,7 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \
fi fi
# Eliminar el archivo para sacar el sitio de la cola de compilación # Eliminar el archivo para sacar el sitio de la cola de compilación
rm -f .generate rm -f .generate .generating
# Volver al principio para continuar con el siguiente sitio # Volver al principio para continuar con el siguiente sitio
popd &>/dev/null popd &>/dev/null