2010-05-31 1 views
1

Nous avons une base de code composée de nombreux projets. Actuellement, chaque fois que nous ajoutons un projet sur SVN, nous devons reconfigurer CruiseControl pour commencer à construire et tester sur ce projet.Auto découvrir des projets dans l'intégration continue Outils

Je suis à la recherche d'un outil (mieux si open source) capable d'analyser le référentiel SVN et de trouver de nouveaux projets par lui-même. Un projet peut être "un dossier SVN contenant des sous-dossiers de jonctions, balises, branches".

Encore mieux si l'outil prend en charge l'intégration continue à plusieurs niveaux et la création à la demande.

Merci

Répondre

0

En général, les projets ont tendance à être juste assez différents pour exiger que le système de construction à être mis en place manuellement. Cependant, vous pouvez probablement utiliser quelque chose comme Jenkins avec des scripts bash pour réaliser ce que vous cherchez; par exemple. Si votre serveur SVN possède un index HTML de tous les projets, vous pouvez configurer un script bash pour interroger cette page afin d'y apporter des modifications, puis demander à Jenkins d'ajouter un nouveau projet à partir d'un modèle.

Questions connexes