refactoring build settings
generating code coverage report in ci build