Question

Quels sont les meilleurs frameworks / projets d'intégration continue pour Perl et pourquoi?

Était-ce utile?

La solution

Le seul élément que j'ai vu en action est Smolder (il est utilisé pour parrot ). Il est basé sur TAP et s’intègre donc bien avec les structures de test perl standard. Voir aussi cette présentation .

Autres conseils

J'ai examiné les différentes suggestions, mais elles semblaient toutes un peu fastidieuses pour y aller.

J'ai depuis trouvé Hudson , en jouant avec elle, cela semble très agréable, associé à < a href = "http://jmason.org/software/scripts/tap-to-junit-xml.txt" rel = "noreferrer"> tap-to-junit-xml il m'a fallu environ 30 minutes pour obtenir une construction de base passe. Très sympa.

Découvrez Test-AutoBuild !

Il est possible de Cruise Control et d’exécuter votre source Perl. Il faut un peu de google pour comprendre comment le faire, mais je l’ai déjà vu auparavant.

Je ne l'ai pas testé, mais TAP :: Harness :: JUnit devrait mettre à votre disposition à peu près tout le CIS. J'aime Bamboo, car il s’intègre au reste de mes outils (Atlassian).

J'ai été impressionné par le BuildBot récemment. Il prend en charge de nombreux systèmes de contrôle de code source, et dispose d'une belle interface Web. & amp; Le bot IRC qui fonctionne immédiatement, est assez facile à configurer et très extensible (en Python).

La configuration / extension de mon projet actuel a pris un certain temps, et j’ai dû parcourir quelques étapes pour le faire bien jouer avec TAP :: Formatter :: HTML . Mais maintenant, c'est en place & amp; Je suis heureux d’avoir passé le temps à courir - cela fonctionne très bien.

Les articles de ma liste de favoris sont stats collectiontion & amp; affichage et intégration de TAP.

Pjam - est un nouveau serveur de génération basé sur les pinto pour les applications Perl. Ceci est le serveur de construction spécifique à Perl, En utilisant pinto sous le capot, vous avez un contrôle très net sur vos builds:

  • comparer les versions
  • restaurer le projet à la construction donnée
  • voir les modifications pour la prochaine construction
  • etc.

C’est ruby ??on rails applications - pour plus d’informations sur https://github.com/melezhik/pjam sur rails . L'auteur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top