Digamos que tengo un objetivo que necesita compilar algunos archivos. Ese objetivo tiene otro objetivo como requisito previo, uno que obtiene los archivos. Digamos esto:¿Cómo se comunica entre las tareas de Rake?
task :obtain do
# obtain files from somewhere
end
task :compile => :obtain do
# do compilation
end
Digamos que el objetivo :obtain
no siempre coloca los archivos en la misma carpeta. ¿Cómo pasaría :compile
la ruta que se encontró :obtain
? ¿Variables de entorno?
Sí. Así es como terminé haciéndolo. ¡Gracias! – Geo
Debe tenerse en cuenta que ENV solo puede tomar cadenas como claves y valores, por lo que aunque esta restricción puede no importar en el caso de los nombres de archivos, puede que no sea una buena solución cuando se trata de otros tipos de valores. – Dologan