Intégration continue
ANF CNRS BPdevR
Bonnes pratiques en développement logiciel
Structure d’un package R
Développer efficacement en R
Créer le squelette d’un package
Ajouter du code R
Vérifier (check) le package
Versionner le travail avec Git
Documenter les fonctions
Métadonnées et dépendances
Inclure des données
Tests automatisés
Intermède : corriger la fonction
ccc()
Intégration continue
Construire et installer le package
Gérer les erreurs
Exercice en autonomie
Au-delà du développement : licence, archivage, etc.
Écrire une vignette
Intégration continue
TP
Auteur·rice
Ghislain Durif
Plan général
:
Paramétrage du dépôt distant, créations de hooks.
En bonus éventuel : Codecov, etc. Coverage.
Retour au sommet