我在寫一個Rake腳本,它包含帶參數的任務。我想出瞭如何傳遞參數以及如何使任務依賴於其他任務。如何將父任務的參數傳遞給Rake中的子任務?
task :parent, [:parent_argument1, :parent_argument2, :parent_argument3] => [:child1, :child2] do
# Perform Parent Task Functionalities
end
task :child1, [:child1_argument1, :child1_argument2] do |t, args|
# Perform Child1 Task Functionalities
end
task :child2, [:child2_argument1, :child2_argument2] do |t, args|
# Perform Child2 Task Functionalities
end
- 我可以傳遞參數從父任務的子任務?
- 有沒有辦法讓孩子的任務爲私人,所以他們不能獨立調用?