我尝试过调用,但我认为这不会有帮助。这是我尝试实现的一个简短演示。如何将一个参数从一个子任务传递给Rake中的父任务
task :first_task => :dep do
puts "something else"
end
task :dep do
puts "something"
end
如果我在命令行中运行
rake first_task
,依赖得到满足,然后first_task得到执行。
something
something else
但是,如果我有一个值,说DIR =“TESTDIR”在哪:DEP,我想作为参数传递到:first_task?希望这是有道理的。
我以为谷歌会拿出一些东西,但不是。非常感谢:)
非常感谢这一点。我不知道这可以轻松实现:)本地变量不会在我的情况下做到这一点,但感谢您指出实例变量和环境变量。我完全忘了他们。 – TradeRaider