在Rakefile之外设置默认rake任务

时间:2014-10-17 15:24:26

标签: ruby rake

是否可以从Rakefile外部设置默认rake任务。标准行为是在Rakefile中包含以下内容:

task :default => :my_awesome_task

当我将其移动到另一个文件然后需要Rakefile中的文件时,这会失败,因为它无法评估task是什么......

有什么想法吗?

修改

Rake文件

require 'rake_tasks'

rake_tasks.rb

require 'rspec/core/rake_task'

task :default => :spec

RSpec::Core::RakeTask.new(:spec) do |task|
  task.exclude_pattern = 'spec/integration/**/*_spec.rb'
end

0 个答案:

没有答案