Skip to content

Repository files navigation

Projet : Atelier Pipeline as a Code

Bienvenue dans le dépôt de notre projet Pipeline as a Code. Ce projet a pour but de mettre en place une chaîne d'intégration et de déploiement continu (CI/CD) complète à l'aide de Jenkins, Docker et GitHub Pages pour une application web Next.js.

🚀 Technologies utilisées

  • Next.js & Node.js : Code applicatif et génération de site statique.
  • Docker & Docker Compose : Conteneurisation de l'environnement de build et de dev (Jenkins & App).
  • Jenkins : Orchestrateur CI/CD (Pipeline as a Code via le fichier Jenkinsfile).
  • GitHub Pages : Hébergement de l'application finale.

📂 Structure principale

  • Dockerfile / docker-compose.yml : Configuration de l'infrastructure locale.
  • Jenkinsfile.groovy : Définition de notre pipeline de déploiement.
  • Atelier Pipeline as Code.md : Documentation technique complète du projet, incluant l'architecture, les captures d'écran, et les stratégies de reprise.

🛠 Démarrage local

Pour lancer le projet et Jenkins en local :

docker-compose up -d

L'application web sera disponible sur http://localhost:3000 et Jenkins sur http://localhost:8080.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages