Sistema de compilación / lanzamiento Python

votos
4

Empecé a usar Pyant de manera reciente para realizar varias tareas de compilación / lanzamiento, pero recientemente descubrí que el desarrollo de este proyecto ha finalizado.

Investigué un poco y parece que no puedo encontrar ningún otro script de compilación de Python que sea comparable. ¿Me pregunto si alguien puede recomendar uno? Básicamente necesito que haga lo que hace ANT: hacer actualizaciones SVN, mover / copiar archivos, archivar, etc., usando un archivo XML.

Gracias, g

Publicado el 06/03/2009 a las 13:04
por usuario
En otros idiomas...                            


4 respuestas

votos
0

¿Qué hay de maven? ( http://maven.apache.org/ ) Con los complementos adecuados, puede hacer mucho más que ant, incluso puede usar hormiga para compilar si así lo configura.

Es muy flexible y es compatible con todo el ciclo de vida del producto. Realmente te recomiendo que lo eches un vistazo.

Respondida el 06/03/2009 a las 13:21
fuente por usuario

votos
5

Probablemente la mejor respuesta es usar Ant as-is ... es decir, usar la versión de Java. Mi segunda sugerencia sería usar scons . No tomará mucho tiempo usar scons antes de preguntar: "¿Quién alguna vez pensó en usar XML para crear secuencias de comandos de una compilación?"

Respondida el 06/03/2009 a las 13:31
fuente por usuario

votos
2

No es completamente comparable, pero tiendo a usar tela . Está más orientado a la implementación con soporte para ssh al host de producción y runing cosas como root, etc.

Respondida el 06/03/2009 a las 13:36
fuente por usuario

votos
2

Algunas personas usan Paver para construir / implementar paquetes de Python. Aunque sé que funciona, no me atrae tanto.

Respondida el 06/03/2009 a las 14:20
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more