首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从Rake任务中运行Rake任务?

如何从Rake任务中运行Rake任务?

提问于 2017-12-20 16:30:46
回答 2关注 0查看 387

我有一个Rakefile,可以根据全局变量$build_type(可以是:debug或者:release结果放在不同的目录中)以两种方式编译项目:

代码语言:txt
复制
task :build => [:some_other_tasks] do
代码语言:txt
复制
end

我希望创建一个任务,用两个配置依次编译项目,如下所示:

代码语言:txt
复制
task :build_all do
代码语言:txt
复制
  [ :debug, :release ].each do |t|
代码语言:txt
复制
    $build_type = t
代码语言:txt
复制
    # call task :build with all the tasks it depends on (?)
代码语言:txt
复制
  end
代码语言:txt
复制
end

有没有办法像调用方法一样调用任务?或者我怎么能做到类似的事情?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档