Accès rapide :
Intégration continue avec C++ et Jenkins(avec Jenkins, GoogleTest, Valgrind, GCov, CppCheck, ...)
Intégration continue avec C++ et Jenkins : plan de la formation
Intégration continue avec C++ et JenkinsIntroduction à l'intégration continue
Introduction à l'intégration continue : Qu'est-ce que l'intégration continue ?
Introduction à l'intégration continue :Historique de Jenkins
Introduction à l'intégration continue : L'exemple de code utilisé durant cette formation
Intégration continue avec C++ et Jenkins Documentez et vérifiez vos codes
Documentez et vérifiez vos codes : Documentez vos codes
Documentez et vérifiez vos codes : Outils d'analyse statique de codes
Intégration continue avec C++ et JenkinsMise en uvre de tests unitaires en C++
Mise en uvre de tests unitaires en C++ : Mise en uvre d'un jeu de tests unitaires avec Boost
Intégration continue avec C++ et Jenkins Mise en uvre de tests unitaires en C++
Mise en uvre de tests unitaires en C++ : Mise en uvre d'un jeu de tests unitaires avec Google Test
Mise en uvre de tests unitaires en C++ : Intégration d'un « Test Runner » avec Eclipse
Mise en uvre de tests unitaires en C++ : Activer le calcul de couverture de code avec GCov
Mise en uvre de tests unitaires en C++ : Profiler votre batterie de tests avec Valgrind
Intégration continue avec C++ et JenkinsInstallation et configuration de Jenkins
Installation et configuration de Jenkins : Installation de Jenkins
Installation et configuration de Jenkins : Les plugins Jenkins
Intégration continue avec C++ et Jenkins Installation et configuration de Jenkins
Configuration de Jenkins : Prise en main de l'interface
Configuration de Jenkins : Configuration de la sécurité
Configuration de Jenkins : Configuration des divers outils
Configuration de Jenkins : Configuration pour l'envoi automatique de mails
Intégration continue avec C++ et Jenkins Création de projets Jenkins
Création de projets Jenkins : Qu'est ce qu'un « Job » (un projet) ?
Création de projets Jenkins : Choix du SCM (Source Code Management)
Création de projets Jenkins : Quand lancer le build ?
Création de projets Jenkins : Gestion des builds
Intégration continue avec C++ et Jenkins Automatisation des tests
Automatisation des tests : Intégration des rapports sur l'exécution des jeux de tests
Automatisation des tests : Intégration de rapport sur le « Code Coverage »
Automatisation des tests : Intégration de rapport sur l'exécution de Valgrind
Intégration continue avec C++ et Jenkins Produire la documentation
Produire la documentation
Intégration continue avec C++ et Jenkins Outils d'analyse de qualité des codes
Outils d'analyse de qualité des codes : Introduction
Outils d'analyse de qualité des codes : Utilisation de CppCheck
Intégration continue avec C++ et Jenkins Aspects avancés de configuration
Aspects avancés de configuration : Configuration d'un « Pipeline »
Aspects avancés de configuration : Projets multi-configurations
Aspects avancés de configuration : Jenkins CLI (Command Line Interpreter)
Intégration continue avec C++ et JenkinsAnnexe : Utiliser une chaîne de compilation Visual C++
Annexe : Utiliser une chaîne de compilation Visual C++
Merci de votre attention
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :