24 lines
353 B
Ruby
24 lines
353 B
Ruby
require 'bundler/setup'
|
|
|
|
namespace :server do
|
|
task :start do
|
|
ENV['RACK_ENV'] = 'production'
|
|
system("puma")
|
|
end
|
|
|
|
task :dev do
|
|
system('rerun --no-notify --dir="src/" puma')
|
|
end
|
|
end
|
|
|
|
namespace :test do
|
|
task :unit do
|
|
ENV['RACK_ENV'] = 'testing'
|
|
system("rspec")
|
|
end
|
|
|
|
task :lint do
|
|
system("rubocop src/ spec/")
|
|
end
|
|
end
|