Je souhaite intégrer SourceMonitor dans mon système CI Jenkins. Comme il n'y a pas de plugin SourceMonitor, comment puis-je rendre les résultats de SourceMonitor visibles sur mon serveur Jenkins.Intégration de SourceMonitor dans un système CI Jenkins
Répondre
vous n'avez de façon réaliste les options suivantes:
- Créer un plugin Hudson pour vous SourceMonitor.
- Contactez l'équipe de développement SourceMonitor et demandez-lui de créer un plugin Hudson.
- Utilisez un plug-in Hudson existant similaire à SourceMonitor.
Je suppose que vous n'avez pas de chance. Vous pouvez jeter un oeil à des plugins similaires (probablement les FindBugs, PMD, les plugins Checkstyle devraient être comparables) et écrire un plugin vous-même.
Vous pouvez également essayer de publier sur la liste de diffusion des utilisateurs Jenkins, peut-être que quelqu'un peut vous aider. Je ne sais pas quel type de sortie produit SourceMonitor, mais s'il génère des rapports HTML, il existe un plugin HTML Publish, qui vous permet de lier et d'afficher ces résultats dans votre travail. Pas aussi intégré qu'un vrai plugin, mais peut-être que cela vous suffirait.
Il existe un problème ouvert associé au plug-in Violations.
Vous pouvez voter pour la mise en œuvre de cette question: https://issues.jenkins-ci.org/browse/JENKINS-5741
Je préfère l'option numéro 3. Je souhaite que quelqu'un utilise SourceMonitor à Hudson, et connaît un plugin qui est similaire il peut être utilisé pour l'intégration –