Sha256: 8def3c901cad286d8836fdf18d2898391dfb8b2f7317d9ac44a1574df6b62d69

Contents?: true

Size: 584 Bytes

Versions: 2

Compression:

Stored size: 584 Bytes

Contents

require 'rake'
require 'rspec/core/rake_task'

require 'juici/database'

RSpec::Core::RakeTask.new(:spec) do |t|
  t.pattern = "spec/**/*_spec.rb"
end

desc 'Default: run specs'
task :default => :spec

namespace :db do
  desc "Destroy the test db specified in mongoid.yml"
  task :destroy do
    Juici::Database.initialize!
    Mongoid.purge!
  end
end

desc "Build all gems"
task :gems do
  %w[juici juici-interface].each do |gem|
    `gem build #{gem}.gemspec`
  end
end

desc "Delete all built gems"
task :clean do
  Dir["juici-*.gem"].each do |gem|
    File.unlink(gem)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
juici-0.0.1.alpha1 Rakefile
juici-0.0.0.alpha1 Rakefile