- Only use this solution if you're already familiar with the
- dashboard plugin.
-
+
- If you are already running a custom reactor you have the possibility
- to integrate the dashboard plugin in your reactor build. You would
- do this to shorten the build time.
+ In your master project, add a maven-dashboard-report
+ report entry:
+
+ [...]
+ maven-dashboard-plugin
+
+]]>
- To do this, you need to add the dashboard:report-single
- goal to the list of goals being run by your reactor. The best option
- is to ensure this goal is run after the other goals generating the
- report artifacts needed by the dashboard aggregators you're running.
- In order to prevent the dashboard:report-single goal from
- automatically calling the report artifact goals, you'll need to add
- the following property: maven.dashboard.rungoals = false.
-
- At the master project level, you'll simply need to add a report entry
- as described above in 'Solution 1'. You'll also need to add the
- following property: maven.dashboard.runreactor = false.
- This property prevents the dashboard plugin from automatically calling
- the dashboard reactor.
+ Add the following 3 properties to your master project:
+
+
+ Then generate the site by running the multiproject:site
+ goal.
+