17 lines
374 B
Bash
Executable File
17 lines
374 B
Bash
Executable File
#!/bin/sh
|
|
set -eu
|
|
|
|
ROOT=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
|
|
cd "$ROOT"
|
|
|
|
docker compose -p who_need_help up -d --wait db
|
|
docker build --target test --tag who-need-help:test .
|
|
|
|
exec docker run --rm \
|
|
--network who_need_help_internal \
|
|
--env MIX_ENV=test \
|
|
--env DB_HOST=db \
|
|
--env TEST_POOL_SIZE="${TEST_POOL_SIZE:-10}" \
|
|
who-need-help:test \
|
|
mix test
|