Closed suv27 closed 4 years ago
I will be working on this issue, please assign to me.
These tools are already used for testing. Although they are are in pre-commit and there are some issues running pre-commit with Travis. It would be better to add these to makefile and run them from Travis. Project uses mypy and black, so add them to list please. Pylint is probably not needed
Hey @Fogapod, just so I understand the problem I am facing with this issue, do you want me to add FLAKE8
, BLACK
& MYPY
to the Makefile and also ensure that they get added to Travis as well?
Is this going to be a pre-requisite, meaning if there is a bug with any of them ☝️ Travis should FAIL?
These linting tools should be included into Makefile.
Travis should use Makefile instead of pre-commit.
This should happen in script
section. So if something errors, other commands in script
will still be executed, but build will fail with error and coverage won't be submitted.
Makefile
Makefile
Makefile