wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN_R0

Version 11 (modified by pavlina, 17 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

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

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

Implementation

Note: the target dir is ignored form repository that's why there is no result in implementation section. For now we don't have server where we should keep the reports so you can generate only by yourself executing mvn site.

Testing

Comments

Log

Error: Macro Include(wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN_R0_LOG) failed
current transaction is aborted, commands ignored until end of transaction block