diff options
author | p4bl0 <pablo@rauzy.name> | 2010-08-10 19:32:16 +0200 |
---|---|---|
committer | p4bl0 <pablo@rauzy.name> | 2010-08-10 19:32:16 +0200 |
commit | 635f3a1b46f865d94e3f5ebe8b62acaf5d784480 (patch) | |
tree | e92dc8b3706607989b1dd1db0d5dc795be62ce73 /html-gen.sh | |
parent | bf9e0819563c09c434e474327abb07e534bca887 (diff) |
preventing commit or pushing with zero article
Diffstat (limited to 'html-gen.sh')
-rw-r--r-- | html-gen.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/html-gen.sh b/html-gen.sh index 955f86a..7847a7d 100644 --- a/html-gen.sh +++ b/html-gen.sh @@ -35,6 +35,11 @@ for f in "$articles_dir"/*; do fi done | sort -nr | cut -d' ' -f2 > "$articles_sorted" +if [ "`head -1 $articles_sorted`" = "" ]; then + echo "[fugitive] Need at least one article, aborting." >&2 + exit 1 +fi + articles_sorted_with_delete=`mktemp --suffix "-fugitive"` for f in "$articles_dir"/* $deleted_files; do ts=`git log --format="%at" -- "$f" | tail -1` |