Manuel de l'utilisateur
Exécution locale de l'application
Pour exécuter l'application localement, naviguez jusqu'au répertoire du projet et exécutez la commande suivante :
python app.py
Exécution des tests
Pour exécuter les tests, utilisez la commande suivante :
python test.py
Construction de l'image Docker Pour construire une image Docker pour l'application, utilisez la commande suivante :
docker build -t my-app:latest .
Ceci construira une image Docker avec le tag my-app:latest.
Utilisation de l'image Docker
Pour exécuter l'application à l'aide de l'image Docker, utilisez la commande suivante :
docker run -p 5000:5000 my-app:latest
Cela démarrera l'application et la rendra accessible à l'adresse http://localhost:5000.
Paramètres du pipeline
Le pipeline est configuré à l'aide du fichier .gitlab-ci.yml. Il comporte trois étapes : validate, test, build et pages.
L'étape de test exécute les tests unitaires. L'étape de construction construit l'image Docker. La phase de déploiement déploie l'application. Vous pouvez modifier le fichier .gitlab-ci.yml pour changer la configuration du pipeline. Par exemple, vous pouvez ajouter de nouvelles étapes, changer l'image Docker utilisée, ou modifier les commandes exécutées dans chaque étape.
N'oubliez pas de valider et de pousser les modifications apportées au fichier .gitlab-ci.yml pour les appliquer au pipeline.