web-dev-qa-db-fra.com

Comment puis-je construire à partir du référentiel git avec des sous-modules sur Launchpad?

J'essaie actuellement de relancer notre projet PPA depuis que nous avons commencé à utiliser les sous-modules Git il y a deux mois et que l'importation dans Bazaar a cessé de fonctionner car il ne prend pas en charge les sous-modules. J'ai donc supprimé bzr et importé avec succès notre référentiel dans Launchpad en tant que Git.

Malheureusement, après que j'ai essayé de le construire avec la recette nouvellement créée, la construction échoue car le référentiel n'est pas cloné de manière récursive et les sous-modules ne sont toujours pas présents. Je ne trouve aucune aide dans la documentation propre au Launchpad et, même si sa fonction de support appelée "imbrication" ne semble pas être un bon choix pour contourner le clonage récursif.

Comment puis-je créer un référentiel de clonage Launchpad de manière récursive avant la construction?

5
Arseniy Shestakov

Il n'y a aucun moyen de le faire pour le moment, mais c'est un bug conn et devrait être réparable. (N'hésitez pas à creuser dans le source de la recette git-build-recette et à proposer un correctif si vous êtes pressé.)

2
Colin Watson