mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
update_website.sh: cleanup on errors
This commit is contained in:
parent
89a29c7b84
commit
9faeb104b1
1 changed files with 6 additions and 2 deletions
|
@ -6,6 +6,12 @@ DESTREPO=git@github.com:bitcoin/bitcoin.github.com.git
|
|||
WORKDIR=`mktemp -d`
|
||||
DESTDIR=`mktemp -d`
|
||||
|
||||
# Stop script in case a single command fails
|
||||
set -e
|
||||
|
||||
# Cleanup on EXIT (even when a command fails)
|
||||
trap "rm -rf $WORKDIR $DESTDIR; exit 1" EXIT
|
||||
|
||||
export PATH=/var/lib/gems/1.8/bin/:$PATH
|
||||
|
||||
git clone $REPO $WORKDIR
|
||||
|
@ -35,5 +41,3 @@ git add .
|
|||
git commit -a -m "$COMMITMSG"
|
||||
git push origin master
|
||||
|
||||
rm -rf $WORKDIR $DESTDIR
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue