Chapter 2.2 : L'intégration continue classique
L'intégration continue classique utilise plusieurs jobs :- La compilation du projet se fait avec CMake et Make (voir section 3.1.6.2)
- La documentation est générées avec Doxygen (voir section 3.1.6.4)
- La couverture des tests utilise des options de compilation spéciales avec gcov et gcovr noteCe sont des outils spacifiques à GCC/G++. Si vous compilez avec CLang, il y a d'autres outils intégrés dans la LLVM et CLang. (voir section 3.1.6.3)
- L'envoie en ligne de la documentation et de la couverture des tests se fait avec un simple mv (voir section 3.1.6.5)