diff options
author | Andrew Vos <andrew.vos@gmail.com> | 2014-07-20 17:35:37 +0100 |
---|---|---|
committer | Andrew Vos <andrew.vos@gmail.com> | 2014-07-20 17:35:37 +0100 |
commit | 8f8dfc8242d35c7a8fe9a5cdfc72ec75270a0700 (patch) | |
tree | ed51fb0f64d1b0bd684a7410172c6d6db0c69a6f | |
parent | 81455ef2119386505d89a90bfe1c9c21b10f7ccc (diff) | |
download | pry-8f8dfc8242d35c7a8fe9a5cdfc72ec75270a0700.tar.gz |
Add rake task for running tests on multiple rubies
-rw-r--r-- | Rakefile | 12 | ||||
-rwxr-xr-x | multi_test.sh | 4 |
2 files changed, 12 insertions, 4 deletions
@@ -120,3 +120,15 @@ task :pushgems => :gems do end end end + +namespace :docker do + desc "build a docker container with multiple rubies" + task :build do + system "docker build -t pry/pry ." + end + + desc "test pry on multiple ruby versions" + task :test => :build do + system "docker run -i -t -v /tmp/prytmp:/tmp/prytmp pry/pry ./multi_test_inside_docker.sh" + end +end diff --git a/multi_test.sh b/multi_test.sh deleted file mode 100755 index 87df12af..00000000 --- a/multi_test.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash -e - -docker build -t pry/pry . -docker run -i -t -v /tmp/prytmp:/tmp/prytmp pry/pry ./multi_test_inside_docker.sh |