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
。
有沒有最好的方法來做到這一點?謝謝。