From 37fe56ef72c6207b71d5defb505ee5fcbb23bb64 Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Sun, 28 Jan 2018 12:33:52 -0700 Subject: Add simple test server script Signed-off-by: Kenny Ballou --- test-server.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 test-server.sh diff --git a/test-server.sh b/test-server.sh new file mode 100755 index 0000000..d5a8342 --- /dev/null +++ b/test-server.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash +# Simple nginx static content as a test server + +CONTAINER_NAME="blag-test-server" + +function start() { + docker run --detach --rm --name ${CONTAINER_NAME} \ + --volume $(pwd)/build:/usr/share/nginx/html:ro \ + --publish 8080:80 \ + nginx:latest +} + +function stop() { + docker kill ${CONTAINER_NAME} +} + +case ${1} in + start) + start + ;; + stop) + stop + ;; + *) + echo "Invalid argument, allowed values are 'start' and 'stop'" 2> /dev/stderr + exit 1 + ;; +esac -- cgit v1.2.1