Sha256: 0db0ed85b3c608f06de3cb0a857af2a0861abbc5295e21aaba9f3872e8d1f317
Contents?: true
Size: 808 Bytes
Versions: 1
Compression:
Stored size: 808 Bytes
Contents
require 'bundler/setup' task :travis => ['test:travis', 'coveralls_push_workaround'] task :default => [:test] require "rake/testtask" Rake::TestTask.new do |t| t.libs << "lib" t.libs << "spec" t.pattern = "spec/**/*_spec.rb" end namespace :test do mock = 'true' || ENV['FOG_MOCK'] task :travis do # jruby coveralls causes an OOM in travis ENV['COVERAGE'] = 'false' if RUBY_PLATFORM == 'java' sh("export FOG_MOCK=#{mock} && rake") end end #require "tasks/changelog_task" #Fog::Rake::ChangelogTask.new task :coveralls_push_workaround do use_coveralls = (Gem::Version.new(RUBY_VERSION) > Gem::Version.new('1.9.2')) if (ENV['COVERAGE'] != 'false') && use_coveralls require 'coveralls/rake/task' Coveralls::RakeTask.new Rake::Task["coveralls:push"].invoke end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fog-core-1.22.0 | Rakefile |