Dans le cours : L'essentiel de GitHub Actions

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 25 900 cours dispensés par des experts.

Comprendre la CI/CD

Comprendre la CI/CD

Nous allons aborder maintenant la CI/CD. Donc CI/CD, ça veut dire continuous integration, continuous delivery, donc l'intégration continue et le déploiement continu. Tout d'abord, qu'est-ce que l'intégration continue ? L'intégration continue, c'est l'ensemble des pratiques que l'on utilise en développement logiciel pour vérifier que chaque modification de code source n'a pas produit de régression. Une régression, qu'est-ce que c'est ? C'est simplement le fait que quand vous avez poussé des nouveaux éléments, il y a potentiellement d'autres éléments qui ne sont plus fonctionnels. Et donc pour ça, vous avez un ensemble d'outils. Vous allez par exemple avoir des tests d'intégration. Les tests d'intégration, c'est des tests unitaires ou des tests fonctionnels par exemple, qui vont vous permettre de tester une étape sur votre site web. Donc le but, c'est d'avoir un maximum d'étapes de votre application ou de votre site web qui soient testés. Par exemple, la création de compte, l'édition…

Table des matières