#!/bin/sh echo "setting up /artifacts" mkdir -p artifacts echo "starting chromedriver" chromedriver &> artifacts/chromedriver.log 2> artifacts/chromedriver-error.log & cd_pid=$! echo "starting webserver" vendor/bin/serve &> artifacts/serve.log 2> artifacts/serve-error.log & ws_pid=$! echo "starting behat" vendor/bin/behat "$@" echo "killing webserver (PID: $ws_pid)" pkill -TERM -P $ws_pid &> /dev/null echo "killing chromedriver (PID: $cd_pid)" kill -9 $cd_pid &> /dev/null