Développement #61397
Builds jenkins, lancer pylint même si les tests ne passent pas
Start date:
03 February 2022
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Club:
No
Description
Tel que c'est actuellement ça force à :
- Pousser son patch
- Voir que le build est rouge
- Corriger l'intégralité des erreurs rapportées
- Pousser son patch
- Voir que le build est toujours rouge parce que pylint
J'aimerais réduire le nombre d'étapes de ce cycle, en faisant en sorte que l'étape 3. rapporte les erreurs pylint également.
La cause c'est qu'on donne à tox une liste de commandes, genre pour wcs :
commands = py.test -v {env:COVERAGE:} --junitxml=junit-{envname}.xml {posargs:tests/} pylint: ./pylint.sh wcs/ tests/
Et si pytest plante pylint n'est pas exécuté.
Authentic est la seule brique où il n'y a pas ce problème, parce qu'il y a un environnement code-style qui s'exécute indépendamment. Est-ce qu'on ne ferait pas pareil partout ?
Related issues
History
Updated by Thomas Noël almost 3 years ago
Valentin Deniaud a écrit :
il y a un environnement code-style qui s'exécute indépendamment. Est-ce qu'on ne ferait pas pareil partout ?
Perso l'idée me va bien, tu nous fais une proposition pour combo (et éventuellement wcs) ?
Updated by Valentin Deniaud almost 3 years ago
- Related to Développement #61493: tox, exécuter pylint indépendamment des tests added
Updated by Valentin Deniaud over 2 years ago
- Related to Développement #63008: tox, exécuter pylint indépendamment des tests added
Updated by Valentin Deniaud over 2 years ago
- Related to Développement #64666: tox, exécuter pylint indépendamment des tests added
Updated by Valentin Deniaud over 2 years ago
- Status changed from Nouveau to Solution déployée
Voilà c'est fait toupar.