Je suis heureux d'annoncer la nouvelle et dernière version 0.11.1 de Project‑Builder.org !
Pour rappel, Project‑Builder.org est un outil GPLv2 qui supporte le concept de « Continuous Packaging » — empaquetage en continu —, développé conjointement par HP et Intel. Le but est de permettre de construire, à partir d'un seul répertoire source, régulièrement des paquets pour différentes distributions et architecture.
Le principal apport de cette version est l'ajout du support des remote machines (RM) en supplément des machines virtuelles (VM) ou des environnement virtuels (VE) ou chroot pour fabriquer des paquetages. On peut donc maintenant utiliser Project‑Builder.org simplement et facilement, dans un contexte de ferme de fabrication de paquets.
La mise à jour des VMs, VEs et RMs associées peut se faire en utilisant setupvm|ve|rm.
Cette version corrige aussi des bogues sur la gestion du parallélisme, ceux des sources et patchs additionnels, la gestion des ebuilds et les bogues #83, #86 et #87, notamment.
Un effort a été fait pour améliorer la sécurité dans l'usage de « sudo »
en restreignant la liste des commandes utilisées (pour les RM principalement qui peuvent être gérées par des tiers, mais cela bénéficie aussi aux VM).
Enfin, encore du nettoyage de code, suite aux conférences Perl vues lors du FOSDEM 2011, qui m'ont donné envie d'améliorer le code. :-)
Pas de contre‑indication dans son utilisation. ;-)