Bonjour,
je suis en train d'étudier divers outils d'Intégration Continue, et j'ai commencé par Hudson, que nous utilisons déjà dans ma société.
J'ai toutefois quelques remarques et aimerais avoir votre avis.
Je fais 2 messages différents, afin de bien séparer les problèmes.
Ce message concerne la gestion multi-projet d'Hudson.
Pour l'instant je n'ai pas trouvé de moyen facile de réellement gérer plusieurs projets.
Il ne me semble pas qu'il y ait vraiment cette notion de projet dans Hudson.
Par exemple un job n'est pas rattaché à un projet, ni même à une vue lors de sa création.
Le système de vue peut sembler utile pour faire cela, mais je trouve tout de même qu'il y a quelques restrictions : je ne vois pas, par exemple, comment cloisonner certains utilisateurs aux jobs d'une certaine vue, tout en leur autorisant à créer des nouveaux jobs.
Cela me semble pourtant assez primordial comme besoin : certains utilisateurs peuvent avoir tous les droits sur un projet mais aucun droit sur un autre.
Est-ce que j'ai raté une fonctionnalité d'Hudson ?
Est-ce qu'il existe un plug-in qui ferait ça ?
Est-ce que d'autres outils d'Intégration Continue que vous avez pu utiliser répondent à mes besoins ?
Merci d'avance.
NB : certains me répondront qu'il vaut mieux faire une instance d'Hudson par projet, ce qui se conçoit. Sauf que mes projets lancent les jobs sur les mêmes machines, ce qui fait que je souhaite avoir accès à la gestion globale des machines, et pour cela il me faut une seule instance d'Hudson.




Répondre avec citation





Partager