0
我有一个Ruby 1.9.3项目下面的Rakefile:通过.rake文件rake任务
require 'rake/testtask'
require 'json'
Rake::TestTask.new do |t|
t.pattern = "spec/**/*_spec.rb"
t.verbose = true
end
task :default => :test
namespace :omglol do
namespace :file_a do
task :foo do
# do some stuff
end
end
namespace :file_b do
task :bar do
# do some stuff
end
end
end
正如你可以看到,该文件的第一部分允许运行试验,只是用rake
命令。第二部分包含一些任务。
实际上,我在omglol中有很多任务:file_a和omglol:file_b命名空间。这就是为什么我想将它们中的每一个都放入一个文件中,例如tasks/omglol/file_a.rake
和tasks/omglol/file_b.rake
。
有没有最好的方法来做到这一点?谢谢。