Last active
September 25, 2018 11:20
-
-
Save mdub/829acad6f1efaff1890dd4d9f83c909d to your computer and use it in GitHub Desktop.
Revisions
-
mdub revised this gist
Apr 28, 2016 . No changes.There are no files selected for viewing
-
mdub created this gist
Apr 28, 2016 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,14 @@ version: "2" services: dev: image: ruby:2.3 volumes: - .:/project - ruby2.3-bundle-cache:/usr/local/bundle working_dir: /project volumes: ruby2.3-bundle-cache: external: true This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,11 @@ #! /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 "$@"