From 3a1e29be04aecd1ec0e6126568f7d6e4891c81b6 Mon Sep 17 00:00:00 2001
From: Joris ten Tusscher <joristt@gmail.com>
Date: Thu, 8 Mar 2018 15:00:33 +0100
Subject: [PATCH] Fixed bug in deploy.sh

---
 deploy.sh | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/deploy.sh b/deploy.sh
index 2e0d030..2af7f6a 100755
--- a/deploy.sh
+++ b/deploy.sh
@@ -4,6 +4,8 @@
 
 PORT="${1:-8080}"
 LOG="${2:-out.log}"
+LOGPATH="$(pwd)/$LOG"
+BACKUPPATH="$(pwd)/$LOG".backup
 
 # Get latest HEAD
 git pull origin master
@@ -12,6 +14,10 @@ stack build
 # Kill previous process
 pkill javawlp
 # Backup previous log if it exists by appending it to a backup file.
-[[ -f $LOG ]] && cat $LOG >> "$LOG".backup
+if [[ -f "$LOGPATH" ]]
+then
+	cat "$LOGPATH" >> "$BACKUPPATH"
+	rm "$LOGPATH"
+fi
 # Run server
-nohup stack exec javawlp -- --runServer -p $PORT > $LOG &
+nohup stack exec javawlp -- --runServer -p $PORT > $LOG &
\ No newline at end of file
-- 
GitLab