Skip to content
Snippets Groups Projects
Select Git revision
  • 75710a7a56d648f4069c38a74c3c8cafdf87b5e5
  • main default
  • Iman
  • Paul
  • ouma
  • sani_loto_2
6 results

Bobo.html

Blame
  • README.md 1.06 KiB

    CICD 2022

    TP1

    Pour lancer l'application python:

    pip install -r requirements.txt
    uvicorn calculator.server:app --reload

    Le Linting

    Lorsqu'on travaille en équipe, c'est souvent pratique de garder un code propre. Pour cela, on utilise des outils de linting. Ces outils vont vérifier que le code respecte certaines règles de style. Par exemple, on peut vérifier que les variables sont nommées en snake_case, que les fonctions sont nommées en camelCase, que les fonctions ne font pas plus de 10 lignes, etc.

    Un outil qui permet de vérifier le linting de nos application python, c'est pylint. Pour l'installer, on peut utiliser pip:

    pip install pylint

    Pour lancer pylint, on peut utiliser la commande suivante:

    pylint calculator

    Une option intéressante de pylint est le --fail-on=warning. Cette option permet de renvoyer une erreur si pylint détecte une erreur. On peut donc l'ajouter à la commande précédente:

    
    Alors on pourrait fixer les erreurs maintenant, mais on va d'abord vérifier une pipeline avec GitLab.