diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..75882295cd89b82ed9359fef2fbaf95430ecb7fd --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,16 @@ +image: "python:3.8" # La pipeline doit se lancer dans un environnement avec python installé + +# before_script avant chaque Job (affichage de la version de Python et installation des dépendances) +before_script: + - python --version + - pip install -r requirements.txt + +# On peut définir différents stages (étapes) dans la pipeline. Chaque stage peut avoir plusieurs job +stages: + - Testing + +# Définition des Jobs +lint: + stage: Testing # chaque Job est rattaché à une étape + script: # Ce sont les commandes qui seront lancées et qui feront fail le job si une erreur est renvoyée + - pyflakes code/*.py