Skip to content

to_code_or_not_to_code

MrJmad edited this page Oct 3, 2018 · 2 revisions

Comment on développe sur HyMaintenance?

Le développement sur Hymaintenance soit suivre le schéma suivant :

  • Tout d'abord on sélectionne un ticket à faire et on se l'assigne. Si le ticket n'existe pas, on le crée en explicitant les choses.
  • On crée sa branche locale et on code
  • On doit absolument écrire les tests du code que l'on écrit et lancer régulièrement ceux-ci.
  • Avant de push sa branche il faut lancer black puis vérifier que les tests passent, que flake8 et isort passent et que la couverture de code est correcte.
  • On push sa branche et on demande une review
  • Une fois la review validée, on rebase si nécessaire sur master puis on merge
  • On reprend depuis le début.