diff --git a/deploy/docker/route-tests/run.sh b/deploy/docker/route-tests/run.sh index 85abf91847..51825c8ddc 100755 --- a/deploy/docker/route-tests/run.sh +++ b/deploy/docker/route-tests/run.sh @@ -3,14 +3,22 @@ set -o errexit set -o nounset -loc="$(dirname "$0")" -docker build -f "$loc/Dockerfile" --tag ar "$loc/.." +cd "$(dirname "$0")" + +docker build -f Dockerfile --tag ar .. + +declare -a args +args+=(--hostname ar) + +if [[ "${CI-}" != 1 ]]; then + args+=(--interactive --tty) +fi + docker run \ --name ar \ --rm \ - -it \ - --hostname ar \ + "${args[@]}" \ -e OPEN_SHELL=${OPEN_SHELL-} \ - --volume "$loc/../fs/opt/appsmith/caddy-reconfigure.mjs:/caddy-reconfigure.mjs:ro" \ - --volume "$loc:/code:ro" \ + --volume "$(dirname "$PWD")/fs/opt/appsmith/caddy-reconfigure.mjs:/caddy-reconfigure.mjs:ro" \ + --volume ".:/code:ro" \ ar