-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRakefile
36 lines (31 loc) · 1.14 KB
/
Rakefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# encoding: utf-8
require 'rubygems'
require 'bundler'
begin
Bundler.setup(:default, :development)
rescue Bundler::BundlerError => e
$stderr.puts e.message
$stderr.puts "Run `bundle install` to install missing gems"
exit e.status_code
end
require 'rake'
require 'jeweler'
Jeweler::Tasks.new do |gem|
# gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options
gem.name = "active_admin_usertasks"
gem.homepage = "http://github.com/corprew/active_admin_usertasks"
gem.license = "MIT"
gem.summary = %Q{solves some activeadmin admin user use cases}
gem.description = %Q{This provides some rake tasks to solve issues with activeadmin as used in production. Namely, that apps seem to go into production with its default username and password in it that they gain from the initial migrations.}
gem.email = "[email protected]"
gem.authors = ["Corprew Reed"]
# dependencies defined in Gemfile
end
Jeweler::RubygemsDotOrgTasks.new
require 'rake/testtask'
Rake::TestTask.new(:test) do |test|
test.libs << 'lib' << 'test'
test.pattern = 'test/**/test_*.rb'
test.verbose = true
end
task :default => :test