Quería intentar crear mi propio PPA. El proyecto que tengo es un proyecto de Java construido con Maven. Esto es lo que ya he hecho hasta ahora:
- Creó un PPA.
- Configure un nuevo proyecto en Launchpad.
- Se agregó una rama que está importando mi proyecto desde un repositorio SVN.
- Creé una receta para esa rama que publica las compilaciones en mi PPA.
Aquí es donde estoy atrapado.
He leído los tutoriales y busqué mucho en Google; pero no pude descubrir cómo construir mi proyecto.
Puedo comenzar una compilación para la rama; pero, como esperaba, falla. Supongo que tengo que poner información meta como un archivo MAKE en el repositorio. ¿Es posible incluso construir y empaquetar proyectos Maven en Launchpad? También intenté construir un archivo .deb localmente usando bzr dh-make
y debuild
. bzr dh-make
creó muchos archivos en la ./debian
carpeta pero debuild
falló. Supongo que funcionaría si especificara la metainformación correcta en mi proyecto, por lo que es el mismo problema que en Launchpad.
Sé que esta es una pregunta bastante general, pero creo que faltan tutoriales adecuados para empaquetar .deb
archivos, incluso si no tiene un caso "exótico" como yo.
Para resumirlo:
¿Qué archivos / información debo proporcionar en mi proyecto para que pueda compilarse y empaquetarse correctamente?
Cualquier ayuda sería genial :-)