Epic 20 : Industrialiser Zéphir¶
Objectif¶
Dans le code Zéphir, des valeurs apparaissent « en dur ». Il faut les rendre paramétrables.
Le Zéphir doit être en mode Swarm (minimum).
Découper le docker-compose par service : il faut que l’on puisse démarrer tous les services sur une branche (ex: demo) et un service en cours de dev (ex: “develop”)
Écrire le (ou les) jenkinsfile.
Publier les images sur Docker Hub.
Une réflexion doit être menée.
Tips: - Utiliser des fichiers “.env” ?
Acceptation¶
- Mettre en place un pipeline multi branche (develop, test, demo)