13 lines
389 B
Bash
Executable File
13 lines
389 B
Bash
Executable File
#!/usr/bin/env sh
|
|
set -eux
|
|
|
|
docker buildx build ./src --build-arg TARGETPLATFORM="${TARGETPLATFORM}" --tag pihole:${GIT_TAG} --no-cache
|
|
docker images pihole:${GIT_TAG}
|
|
|
|
# auto-format the pytest code
|
|
python -m black ./test/tests/
|
|
|
|
# TODO: Add junitxml output and have something consume it
|
|
# 2 parallel max b/c race condition with docker fixture (I think?)
|
|
py.test -vv -n auto ./test/tests/
|