Recommandations à d’autres personnes envisageant CruiseControl:
Évaluez la complexité du cas d'utilisation et choisissez entre CruiseControl, Go (un autre produit de Thoughtworks) et Jenkins (une offre open-source riche en plugins) en fonction du cas d'utilisation limité à une équipe, à l'ensemble de l'organisation impliquant des dépendances de construction complexes ou bénéficierait du type d'intégration d'outil de construction, de suivi des bogues, de VCS, de gestion des artefacts, de gestion des versions que Go et Jenkins fournissent. Jenkins a un avantage dans l'écosystème des plugins, mais Go l'emporte dans les fonctionnalités conviviales pour l'entreprise et CI/CD. Avis collecté par et hébergé sur G2.com.
Quels sont les problèmes que CruiseControl résout, et en quoi cela vous est-il bénéfique?
Problème :
- CI pour plusieurs projets, impliquant différents langages, frameworks et environnements de construction
Avantages :
- Il assure un état sain de la base de code avec plusieurs validations par jour et de grandes équipes de développement
- Il dispose d'API assez simples, qui permettent l'intégration de robots de construction, d'e-mails, de composants électroniques personnalisés (clignoteur LED, etc.), ce qui permet de l'utiliser comme tableau de bord partagé au niveau d'un étage, plutôt qu'au niveau du bureau d'un développeur
- La base de code est assez accessible et les modifications sont faciles pour les nouveaux utilisateurs Avis collecté par et hébergé sur G2.com.