La gestion simultanée de plusieurs branches de l'intégration continue

J'ai du faire avec le problème de la mise à l'échelle CI dans mon entreprise et dans le même temps à essayer de comprendre l'approche à prendre quand il s'agit de CI et de multiples branches. Il y a une question similaire à stackoverflow, De multiples branches et d'intégration continue. J'ai commencé un nouveau parce que je voudrais avoir plus de discussion et de fournir une analyse de la question.

Jusqu'à présent, j'ai trouvé qu'il y a 2 approches principales que je peux prendre (ou peut-être quelques autres???).

Il semble donc que si je veux que les devs avec CI pour leurs propres branches j'ai besoin d'outils spéciaux pour Jenkins (API ou de scripts ou quelque chose?) et la poignée de mise à l'échelle. Ou je peux leur dire de fusionner plus souvent de DEV et de vivre sans CI sur les branches. Laquelle aimeriez-vous prendre ou existe-il d'autres options?

InformationsquelleAutor toomasr | 2011-04-10