Improve add ci for precommit and coverage
Add a CI config file in the project to launch pre-commit, the test report and the coverage (with the report).
Add a CI config file in the project to launch pre-commit, the test report and the coverage (with the report).