About Continuum integration with database support for Maven Dashboard Report Plugin

Configuring Continuum goals

As described in Standard Usage for historic support , the dashboard report plugin must be running in 3 passes.

To work fine with Continuum , you must configure the goals as :

  1. first goal : mvn clean install site
    1. compile and test all sources.
    2. generate the site.
    3. let each report plugin generate its xml file.
  2. second goal : mvn dashboard:persist
    1. aggregate all results of each report.
    2. store aggregated results in database.
  3. third goal : mvn dashboard:dashboard
    1. aggregate all results of each report.
    2. re-generate the dashboard HTML file.
    3. generate the historic dashboard HTML file with stored values in database.
  4. fourth goal : mvn site:deploy