Sha256: 2bf3b7afc14bb7afa667ac41c6e9f78f027411609809c5f1c3f1350bda357f55
Contents?: true
Size: 681 Bytes
Versions: 4
Compression:
Stored size: 681 Bytes
Contents
require 'bundler/gem_tasks' require 'rspec' require 'rspec/core/rake_task' task :default => [:spec] desc 'Run all tests.' task :spec => ['clean', 'rundock'] desc 'Cleaning environments' task :clean do Bundler.with_clean_env do system 'rm -f /var/tmp/hello_rundock*' end end desc "Run rundock-serverspec plugin" task :rundock do cmd = 'bundle exec rundock do ./spec/integration/scenario.yml -k ./spec/integration/hooks.yml -l debug' puts "[EXEC: ] #{cmd}" system cmd end task :serverspec do RSpec::Core::RakeTask.new(:serverspec) do |rt| rt.ruby_opts = "-I #{File.expand_path(File.dirname(__FILE__))}" rt.pattern = ENV['PATTERN'].split(',') end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rundock-plugin-hook-serverspec-0.2.3 | Rakefile |
rundock-plugin-hook-serverspec-0.2.2 | Rakefile |
rundock-plugin-hook-serverspec-0.2.1 | Rakefile |
rundock-plugin-hook-serverspec-0.1.0 | Rakefile |