Skip to content

Commit 9b25de4

Browse files
authored
Fix: Move server log and PID files to .build/server/ (#956)
1 parent 2a48b0c commit 9b25de4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,3 @@ backend/mirror.gif
55
backend/mirror.png
66
backend/mirror.jpg
77
backend/GeoIP.dat
8-
tests/server.log
9-
tests/server.pid

tests/server

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ if [[ $# > 1 ]]; then
7474
fi
7575

7676
# pidfile contents would be hostname:port:pid
77-
PIDFILE=tests/server.pid
78-
LOGFILE=tests/server.log
77+
PIDFILE=.build/server/server.pid
78+
LOGFILE=.build/server/server.log
7979

8080
validate_server () {
8181
which php &> /dev/null
@@ -108,7 +108,9 @@ start_server () {
108108
return 1
109109
else
110110
printf "${GREEN}"$NAME" started on $HOST:$PORT${NORMAL}\n"
111+
mkdir -p $(dirname "$LOGFILE")
111112
php -S "$HOST":"$PORT" -c tests/php.ini >> "$LOGFILE" 2>&1 &
113+
mkdir -p $(dirname "$PIDFILE")
112114
echo "$HOST":"$PORT":$! > $PIDFILE
113115
return 0
114116
fi

0 commit comments

Comments
 (0)