#! /bin/bash -e # # Run rake inside a docker-compose sandbox cd $(dirname $0)/.. trap "docker-compose down --volumes" 0 docker volume create --name ruby2.3-bundle-cache > /dev/null docker-compose run --rm dev sh -c 'bundle check > /dev/null || flock $GEM_HOME bundle install' docker-compose run --rm dev bundle exec rake "$@"