Sommaire

Objectifs du chapitre Déploiement continu

L’objectif de ce chapitre est de servir d’introduction à la mise en place d’un déploiement continu automatisé uniquement en utilisant Git. Traiter de façon sérieuse et complète du déploiement continu nécessiterait un ouvrage entier, voire plus. C’est la raison pour laquelle ce chapitre se concentrera sur un exemple simple de mise en œuvre.

Ce chapitre expliquera étape par étape la mise en place d’un projet codé en Python/Django sur un hébergement en ligne. Les bases du développement sous Django seront expliquées tout au long du projet pour améliorer la compréhension du chapitre, le but de ces explications étant de comprendre le projet et les éléments nécessaires à la mise en place du déploiement continu.

Le projet d’exemple se trouve sur le dépôt GitHub accessible à l’URL suivante : https://github.com/SamuelDauzon/ci-git-only