diff --git a/bin/jekyll_build_all b/bin/jekyll_build_all index f652658..f9ef5fd 100755 --- a/bin/jekyll_build_all +++ b/bin/jekyll_build_all @@ -13,6 +13,7 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \ # vinculados entre sí, volvemos a chequear si existe el archivo para # no generarlo dos veces test -f "${_path}/.generate" || continue + test -f "${_path}/.generating" || continue # Obtenemos las direcciones de correo de las responsables _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 # información sobre la servidora. + touch .generating bundle exec \ jekyll build --trace --destination "${_deploy}" 2>&1 \ | sed -re "s,${_path},,g" \ @@ -49,7 +51,7 @@ find -L ./_sites -mindepth 3 -maxdepth 3 -name .generate \ fi # 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 popd &>/dev/null