Je voulais essayer de créer mon propre PPA. Le projet que j'ai est un projet java construit avec maven. Voici ce que j'ai déjà fait jusqu'à présent:
- Créé un PPA.
- Configurez un nouveau projet sur Launchpad.
- Ajout d'une branche qui importe mon projet à partir d'un référentiel SVN.
- J'ai créé une recette pour cette branche qui publie les versions sur mon PPA.
C'est là que je suis coincé.
J'ai lu les tutoriels et googlé beaucoup; mais je n'ai pas pu découvrir comment construire mon projet.
Je peux démarrer une build pour la branche; mais, comme je m'y attendais, cela échoue. Je suppose que je dois mettre des méta-informations comme un makefile dans le référentiel. Est-il même possible de construire et de packager des projets Maven sur Launchpad? J'ai également essayé de créer un fichier .deb localement en utilisant bzr dh-make
et debuild
. bzr dh-make
créé beaucoup de fichiers dans le ./debian
dossier mais a debuild
échoué. Je suppose que cela fonctionnerait si je spécifiais les bonnes métadonnées dans mon projet, c'est donc le même problème que sur Launchpad.
Je sais que c'est une question assez générale mais je pense qu'il y a un manque de tutoriels appropriés pour empaqueter des .deb
fichiers même si vous n'avez pas de cas "exotique" comme moi.
Résumer:
Quels fichiers / informations dois-je fournir dans mon projet afin qu'il puisse être correctement construit et conditionné?
Toute aide est la bienvenue :-)