summaryrefslogtreecommitdiff
path: root/Rakefile
diff options
context:
space:
mode:
authorAndrew Vos <andrew.vos@gmail.com>2014-07-20 17:35:37 +0100
committerAndrew Vos <andrew.vos@gmail.com>2014-07-20 17:35:37 +0100
commit8f8dfc8242d35c7a8fe9a5cdfc72ec75270a0700 (patch)
treeed51fb0f64d1b0bd684a7410172c6d6db0c69a6f /Rakefile
parent81455ef2119386505d89a90bfe1c9c21b10f7ccc (diff)
downloadpry-8f8dfc8242d35c7a8fe9a5cdfc72ec75270a0700.tar.gz
Add rake task for running tests on multiple rubies
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile12
1 files changed, 12 insertions, 0 deletions
diff --git a/Rakefile b/Rakefile
index 4307cc16..96f37f40 100644
--- a/Rakefile
+++ b/Rakefile
@@ -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