Version 4 (modified by pavlina, 16 years ago) (diff) |
---|
Analysis
Overview
The whole Sophie 2.0 project should be compiled and built by Maven (a software project management tool). Maven should be configured to run tests, show statistics and generate useful reports.
Task requirements
Maven have to:
- build each module of Sophie 2.0 successfully
- run the tests and show statistics about failed, passed tests and errors.
- generate reports(code coverage, surefire reports, etc. - research the reports and decide which are useful).
You should also describe in a wiki page building process with Maven and show the reports results.
Task result
- Sophie 2.0 build
- wiki page with how-to using Maven
- the generated reports
Implementation idea
- use mvn clean, install, test commands
- search for maven report plug-ins
Related
PLATFORM_DEPLOYMENT_BUILD_ECLIPSE_R0
How to demo
- execute Maven commands for building and generating reports
- show the generated reports
- show the wiki page
Design
- make Sophie 2.0 build executing mvn clean install
- the project should be built successfully
- See PLATFORM_DEPLOYMENT_BUILD_MAVEN and generate the reports
Implementation
(Implementation results should be described and linked here (from the wiki or the repository)
Testing
Comments
Log