9 echo "ACTION: ${ACTION}"
11 echo "MAL_IMPL: ${MAL_IMPL}"
13 # If NO_DOCKER is blank then launch use a docker image, otherwise use
14 # the Travis image/tools directly.
15 if [ "${NO_DOCKER}" ]; then
18 impl
=$
(echo "${IMPL}" |
tr '[:upper:]' '[:lower:]')
19 img_impl
=$
(echo "${3:-${IMPL}}" |
tr '[:upper:]' '[:lower:]')
21 MAKE
="docker run -it -u $(id -u) -v `pwd`:/mal kanaka/mal-test-${img_impl} make"
24 ${MAKE} TEST_OPTS
="--debug-file ../${ACTION}.err" \
25 MAL_IMPL
=${MAL_IMPL} ${ACTION}^${IMPL}
27 # no failure so remove error log
28 rm -f ${ACTION}.err || true