mirror of
https://github.com/Matir/skel.git
synced 2026-05-26 13:35:42 -07:00
Error handling for jekyll.
This commit is contained in:
@@ -112,11 +112,11 @@ function jekyll {
|
|||||||
fi
|
fi
|
||||||
FILENAME=$(_jekyll_find_post "${TITLE}" "${SLUG}" "${JEKYLL_DIR}")
|
FILENAME=$(_jekyll_find_post "${TITLE}" "${SLUG}" "${JEKYLL_DIR}")
|
||||||
if [ $? -ne 0 ] ; then
|
if [ $? -ne 0 ] ; then
|
||||||
return
|
return 1
|
||||||
fi
|
fi
|
||||||
if ! [[ "${FILENAME}" =~ '/_drafts/' ]] ; then
|
if ! [[ "${FILENAME}" =~ '/_drafts/' ]] ; then
|
||||||
echo "${FILENAME} is not a draft." >&2
|
echo "${FILENAME} is not a draft." >&2
|
||||||
return
|
return 1
|
||||||
fi
|
fi
|
||||||
NEWNAME=$(echo "${FILENAME}" | sed "s/_drafts\//_posts\/${DATE}-/")
|
NEWNAME=$(echo "${FILENAME}" | sed "s/_drafts\//_posts\/${DATE}-/")
|
||||||
mv "${FILENAME}" "${NEWNAME}"
|
mv "${FILENAME}" "${NEWNAME}"
|
||||||
|
|||||||
Reference in New Issue
Block a user