Libelektra: Forfaits Ubuntu Bionic

Créé le 31 août 2019  ·  13Commentaires  ·  Source: ElektraInitiative/libelektra

@Mistreatment Similaire à https://github.com/ElektraInitiative/libelektra/pull/2906 , nous devrions également créer des packages Ubuntu Bionic selon les besoins de @raphi011.

Si les deps sont appelés différemment, nous pouvons simplement le gérer comme ac3883f7ca4fb9050ee26e026a99098bb3e05bd6

build

Commentaire le plus utile

Je vais le chercher pendant le week-end.

Tous les 13 commentaires

Avancement : mise en place d'un Dockerfile et test en local.

Merci d'avoir testé ! Vous pouvez également créer un PR avec le Dockerfile uniquement.

Tel qu'écrit par e-mail :

scripts/build-debian-package

et:

scripts/jenkins/fichier Jenkins

sont les façons actuelles de construire un paquet Debian. Malheureusement, il n'y a pas de docu pour eux.

Vous pouvez également créer un PR avec le Dockerfile uniquement.

Je pense qu'il est logique d'ajouter uniquement le Dockerfile pour Ubuntu Bionic dans le premier PR.

Une autre information importante sur le package est que la description du package est contenue dans le dossier debian dans la branche debian .

Soit dit en passant, PR #2906 contient du code qui construit des paquets pour Debian buster. Je pense que le code pour ajouter des packages pour Ubuntu Bionic devrait être similaire.

Si vous avez des questions, n'hésitez pas à les poser ici ou à m'écrire un e-mail. Nous pouvons également nous rencontrer, si vous le souhaitez. Habituellement, je suis à l'université pendant la semaine, donc nous pourrions par exemple nous rencontrer là-bas.

Notez que #2906 ne construit que le paquet Debian (pour buster) mais ne le publie pas.

@ingwinlu pouvez-vous nous éclairer sur la façon dont nous pourrions publier des packages Debian pour plusieurs distributions ? Comment fonctionne PublishDebianPackages ? (Je ne vois pas comment il sait pour quelle distribution publier).

Dockerfile est testé localement et prêt, va faire un PR jusqu'à la fin de la journée.

Puisque cela est fusionné - quand le paquet sera-t-il disponible dans le dépôt officiel ?

Puisque cela est fusionné - quand le paquet sera-t-il disponible dans le dépôt officiel ?

PR #3053 (et PR #2932) n'incluaient que le Dockerfile pour Ubuntu Bionic. Jenkins ne construit pas actuellement les packages pour Ubuntu Bionic :

https://github.com/ElektraInitiative/libelektra/blob/dc24c7fc23a247127b29ff7023c933b336123e17/scripts/jenkins/Jenkinsfile#L1034

. Le code de publication des packages n'existe pas encore, à ma connaissance. Cela nécessite des modifications du dépôt du serveur de build privé.

Autant que je sache, Djordje (Mistreatment) s'occupera des packages Ubuntu, après avoir terminé la migration de l'ancien vers le nouveau serveur de construction principal (Jenkins).

@Mistraité des progrès ici? Seule la publication des packages dans différents référentiels devrait manquer.

une ETA à ce sujet ?

Je vais le chercher pendant le week-end.

@ping maltraité

@Mistraité quel est le statut ?

Nous avons maintenant des packages Ubuntu donc fermés.

Cette page vous a été utile?
0 / 5 - 0 notes