Estoy tratando de automatizar la implementación de código desde un repositorio privado de Github usando Phing pero teniendo problemas para encontrar algo que funcione como una exportación SVN.Phing y github
He leído algunas publicaciones en git archive y git checkout-index pero he tenido problemas para conseguir que funcionen con github. Me da la impresión de que están interesados en que usemos la descarga zip, ya que pueden almacenar en caché esto, etc.
No me importaría descargar el archivo zip de github si hubiera una tarea simple en Phing para hacer esto, un simple La tarea http no funcionó ya que está sobre https y supongo que primero se necesita algún tipo de autenticación.
Logré usar la tarea gitclone en Phing pero la carpeta oculta ".git" también está clonada, lo que está causando dolores de cabeza masivos ... principalmente porque en compilaciones posteriores no puedo eliminar la carpeta de compilación ya que sugiere ciertos archivos .git , es decir, * .idx o * .pack están en uso.
¿Alguien ha tenido suerte con phing y un repositorio privado de github?
Gracias
es que un repositorio privado? si no, ¿no debería el enlace zip dl estar a disposición del público, por lo que no se requiere autenticación? – CharlesB
Quizás sería más fácil si configuras un repositorio que es un clon de github y dejas clonar a phing (o archivo de git, git checkout-index) desde ese localmente. – ralphtheninja
Es un repositorio privado, el enlace de descarga devuelve un 404 cuando no está conectado. – Carlton