1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 10:07:45 +03:00
mal/.travis_build.sh

21 lines
502 B
Bash
Raw Normal View History

#!/bin/bash
set -ex
case ${TRAVIS_OS_NAME} in
linux)
BUILD_IMPL=${BUILD_IMPL:-${IMPL}}
impl=$(echo "${IMPL}" | tr '[:upper:]' '[:lower:]')
build_impl=$(echo "${BUILD_IMPL}" | tr '[:upper:]' '[:lower:]')
docker pull kanaka/mal-test-${impl}
if [ "${impl}" != "${build_impl}" ]; then
docker pull kanaka/mal-test-${build_impl}
fi
docker run -it -u $(id -u) -v `pwd`:/mal kanaka/mal-test-${build_impl} make -C ${BUILD_IMPL}
;;
osx)
make -C ${IMPL}
;;
esac