diff --git a/run-tests-in-docker.sh b/run-tests-in-docker.sh index 9fa9bfcc..174cb754 100755 --- a/run-tests-in-docker.sh +++ b/run-tests-in-docker.sh @@ -1,5 +1,13 @@ -#!/bin/bash +#!/bin/sh -docker build --target travis -t pybm -f packages/docker/Dockerfile.bionic . -docker run pybm +DOCKERFILE=packages/docker/Dockerfile.bionic +# explicitly mark appimage stage because it builds in any case +docker build --target appimage -t pybm/appimage -f $DOCKERFILE . + +if [ $? -gt 0 ]; then + docker build --no-cache --target appimage -t pybm/appimage -f $DOCKERFILE . +fi + +docker build --target tox -t pybm/tox -f $DOCKERFILE . +docker run --rm -t pybm/tox