Me gustaría realizar la implementación remota desde mi máquina de compilación en un servidor. La interacción remota se puede realizar a través de comandos ssh desde un script, pero prefiero usar phing y un archivo deploy.xml que haría la automatización.¿Hay tareas ssh y scp disponibles para phing?
¿Qué alternativas tengo para hacer tareas ssh (y también scp) desde un archivo de construcción phing?
Gracias ... Capistrano utilizado en el pasado y estoy feliz con él. Sin embargo, significa que su equipo ahora necesita comprender 2 idiomas (PHP y un poco de Ruby). Prefiero ir por una solución, pero todos debemos ser pragmáticos ... – Johan
Esa es una verdadera preocupación. Sin embargo, un buen programador aprenderá a manejar un archivo capistrano en menos de un día. Créeme. Por ejemplo, no hago ningún rubí por lo general y he codificado tareas con espacios de nombres en menos de ocho horas. Los documentos para capistrano son bastante increíbles. – Till
No responde la pregunta sobre autenticación de clave pública mediante tareas de Phing. –