[[BackLinksMenu]] [[TicketQuery(summary=PLATFORM_DEPLOYMENT_BUILD_MAVEN_R1, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = Analysis = == Overview == Maven must continue to build Sophie 2.0, run tests and generate reports. == Task requirements == * Describe how to add new report plugin in [wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN] * Improve the assembly plugin we use for building. * The mvn site command should end with successful generation of the reports. * Go through the base pom.xml file, correct the mistakes and refresh it with the new information(add the developer names for example). == Task result == * Updated [wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN] * Correctly edited base pom.xml. * New sophie2-platform distribution. == Implementation idea == * Add information about the new developers to the [source:/trunk/sophie2-platform/pom.xml] * Describe the new profiles(hudson and jspcompile) in the [wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN]. Mention the reports section where the report plugins should go. * Add argLine configuration for the reports where needed so the mvn site can work correctly. == Related == [wiki:PLATFORM_DEPLOYMENT_BUILD_ECLIPSE_R1][[BR]] [wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN_R0][[BR]] [wiki:BUILD_SERVER_REPORTS_R0] == How to demo == * Demonstrate the assembly goal and what it generates. * Show updated [wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN]. * Show the edited pom.xml. = Design = = Implementation = ^(Implementation results should be described and linked here (from the wiki or the repository))^ = Testing = = Comments = ^(Write comments for this or later revisions here.)