La situación¿Cómo se transfieren los argumentos a una tarea de rake en RubyMine 3.0?
tengo una tarea rake similar a
desc "A rake Task"
task :give_me_gold, [:quantity,:quality] => :environment do |task, args|
....
end
Soy consciente de la línea de comandos que escriba
rake give_me_gold[10,24]
para pasar parámetros a la tarea rastrillo. Sin embargo, cuando RubyMine ejecuta la tarea se ejecuta de esta manera:
rake give_me_gold[quantity,quality] --trace 10,24
Pasos para reproducir
- crear una tarea rake que toma argumentos.
- Tienes RubyMine instalada la versión 3.0
- De RubyMine, haga clic en Herramientas -> Ejecutar Rastrillo Tarea
- Introduzca su nombre de la tarea rake. Debería aparecer como "tarea [opción, opción]" y presionar enter
- Aparecerá un cuadro de diálogo y se solicitarán argumentos. Rellene y presione enter
- Observe el comando que RubyMine ejecuta.
Volver a mi pregunta
¿Cómo pasar argumentos a una tarea rake en RubyMine 3.0?
Gracias por tomarse el tiempo para ver esta pregunta
la práctica estándar para el paso de argumentos para rastrillar tarea como siempre ha sido, como se ilustra en mi pregunta. Pasar argumentos a la tarea de rake como variables de entorno parece contrario al estándar. – FelixD
actualizado. puedes probar otro enfoque :). – fl00r
En realidad, no tengo RubyMine, así que estoy fuera de tema :( – fl00r