J'écris un script Rake qui consiste en des tâches avec des arguments. J'ai compris comment passer des arguments et comment rendre une tâche dépendante d'autres tâches.Comment transmettre des arguments de la tâche parente à la tâche enfant dans 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
- Puis-je transmettre les arguments de la tâche mère aux tâches de l'enfant?
- Existe-t-il un moyen de rendre les tâches enfant privées afin qu'elles ne puissent pas être appelées indépendamment?