notpron

Deutsche Lösungen zu Notpron
git clone git://xatko.vsos.ethz.ch/notpron.git
Log | Files | Refs

commit cfeaa392792b7eea2b0cb6da17fe100069540009
parent e976d7ae27a7191e2934eb5e8b2edcca3cd850ae
Author: Dominik Schmidt <das1993@hotmail.com>
Date:   Tue, 24 Sep 2013 13:54:26 +0200

Buildfile corrected

Diffstat:
build.sh | 20+++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/build.sh b/build.sh @@ -13,27 +13,29 @@ function checkResult(){ then rm "$TMPFILE" git checkout $GIT_OWN_BRANCH - echo "echo \"$*: Failed\"; exit 1" + echo "$*: Failed" + return 1 else - echo "echo \"$*: Succeeded\"" + echo "$*: Succeeded" + return 0 fi } buildFile "$FILEBASE.tex" -`checkResult $? Building File $FILEBASE.tex` +checkResult $? Building File $FILEBASE.tex || exit cp "$FILEBASE.pdf" "$TMPFILE" -`checkResult $? Copying $FILEBASE.pdf to $TMPFILE` +checkResult $? Copying $FILEBASE.pdf to $TMPFILE || exit git checkout "$GIT_BRANCH" -`checkResult $? Switching to Branch $GIT_BRANCH` +checkResult $? Switching to Branch $GIT_BRANCH || exit cp "$TMPFILE" "$FILEBASE.pdf" -`checkResult $? Copying $FILEBASE.pdf to $TMPFILE` +checkResult $? Copying $FILEBASE.pdf to $TMPFILE || exit git add "$FILEBASE.pdf" -`checkResult $? Git adding $FILEBASE.pdf` +checkResult $? Git adding $FILEBASE.pdf || exit git commit -m "Autobuild" -`checkResult $? Git commiting` +checkResult $? Git commiting || exit git checkout "$GIT_OWN_BRANCH" -`checkResult $? Switching to Branch $GIT_BRANCH` +checkResult $? Switching to Branch $GIT_BRANCH || exit rm "$TMPFILE"