Skip to content

Commit 5657282

Browse files
committed
design.perl6.org rebuild: avoid clobbering .html files on failure
1 parent b0f90ba commit 5657282

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

util/update-design.perl6.org.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ grep -vE '^(#.*|\s*)$' pod6-files | while read LINE
4545
do
4646
INPUT=$(echo $LINE | cut -d ' ' -f 1)
4747
OUTPUT=$(echo $LINE | cut -d ' ' -f 2)
48-
perl6-m --doc=HTML "$INPUT" > "$DEST_DIR/$OUTPUT"
48+
TEMPFILE=$(tempfile)
49+
perl6-m --doc=HTML "$INPUT" > "$TEMPFILE" && mv "$TEMPFILE" "$DEST_DIR/$OUTPUT" \
50+
|| rm -f "$TEMPFILE"
4951
done
5052

5153
if [ -z "$NOSSH" ]

0 commit comments

Comments
 (0)