Sha256: 89703001d86d85f2d0a35d43f7e0000e1609495bf277eac753cbab5d4772427e
Contents?: true
Size: 1.66 KB
Versions: 3
Compression:
Stored size: 1.66 KB
Contents
# encoding: UTF-8 require "rake" require "rake/testtask" require "rdoc/task" require "fileutils" require File.expand_path("../lib/rails_customerbeat/version", __FILE__) desc "Default: run unit tests" task :default => :test desc "Prepare environment for tests" task :prepare do FileUtils.cd File.expand_path("../test/dummy", __FILE__) system("rake db:create:all") system("rake db:migrate") system("rake db:test:clone") end desc "Start the server for the dummy application used in tests" task :server do exec("test/dummy/script/rails server") end desc "Test RailsMetrics" Rake::TestTask.new(:test) do |t| t.libs << "test" t.pattern = "test/**/*_test.rb" t.verbose = true end desc "Generate documentation for RailsMetrics" RDoc::Task.new(:rdoc) do |rdoc| rdoc.rdoc_dir = "rdoc" rdoc.title = "RailsMetrics" rdoc.options << "--line-numbers" << "--inline-source" rdoc.rdoc_files.include("README.rdoc") rdoc.rdoc_files.include("lib/**/*.rb") end begin require "jeweler" Jeweler::Tasks.new do |s| s.name = "rails_customerbeat" s.version = RailsMetrics::VERSION s.summary = "Metrics measurement for your app on top of ActiveSupport::Notifications" s.email = "contact@engineyard.com" s.homepage = "http://github.com/engineyard" s.description = "Metrics measurement for your app on top of ActiveSupport::Notifications" s.authors = ["José Valim"] s.files = FileList["[A-Z]*", "{app,config,lib,public}/**/*"] s.files.exclude("public/javascripts/rails_customerbeat.js") end Jeweler::GemcutterTasks.new rescue LoadError puts "Jeweler, or one of its dependencies, is not available. Install it with: sudo gem install jeweler" end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rails_customerbeats-0.0.5 | Rakefile |
rails_customerbeats-0.0.4 | Rakefile |
rails_customerbeats-0.3 | Rakefile |