Améliorer la qualité de son package R avec l'intégration continue
Géraud Duge De Bernonville  1@  
1 : Valtech  -  Site web
Aucune

Lorsque l'on publie un package R, il est important de fournir une application qui réponde à un certain niveau de qualité.
L'intégration continue est une démarche du développement logiciel permettant de garantir la qualité du code source d'une application, et
ce à chaque modification du code source[1]. Elle repose sur l'exécution de tests automatisés, développés en même temps que le
code source du logiciel.

L'objectif de ce _Lightning Talk_ est de montrer comment mettre en oeuvre une chaîne d'intégration continue afin d'améliorer
la qualité de votre package R. Pour cela nous utiliserons le package _testthat_ pour l'implémentation des tests unitaires
et l'outil d'intégration continue TravisCI. Ces deux outils sont pris à titre d'exemple mais la démarche présentée reste applicable
avec d'autres outils.



  • Autre
Personnes connectées : 1