diff --git a/dashboard/src/plugin-test/project.properties b/dashboard/src/plugin-test/project.properties index e94d7bea..c2abe106 100644 --- a/dashboard/src/plugin-test/project.properties +++ b/dashboard/src/plugin-test/project.properties @@ -21,7 +21,7 @@ maven.xdoc.date=left maven.xdoc.version=${pom.currentVersion} maven.checkstyle.header.file = ${basedir}/LICENSE.txt -offline=true +# Put line count at a low number so that we can get Simian-reported errors maven.simian.linecount = 5 # MUST specify these, even though they are the defaults, so we can run @@ -30,7 +30,15 @@ maven.multiproject.basedir=${basedir} maven.multiproject.includes=*/project.xml maven.multiproject.excludes= -# Turn off these properties are we're using the multiproject plugin to +# Turn off these properties as we're using the multiproject plugin to # generate the dashboard maven.dashboard.rungoals = false maven.dashboard.runreactor = false + +# Define what dashboard aggregators will be run. This property is inherited +# by the subprojects and thus they don't need to define it again. +maven.dashboard.aggregators = csall,cserrors,cswarnings,clovertpc,cloverloc,cloverncloc,junittests,junitpassrate,junitfailures,juniterrors,simiantdl + +# Make sure that an XML report is generated whenever Clover is run. Also +# inherited by the subprojects. +maven.clover.report.xml = true diff --git a/dashboard/src/plugin-test/subproject1/project.properties b/dashboard/src/plugin-test/subproject1/project.properties index df62491e..bee89578 100644 --- a/dashboard/src/plugin-test/subproject1/project.properties +++ b/dashboard/src/plugin-test/subproject1/project.properties @@ -18,9 +18,4 @@ # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- maven.xdoc.date=left -## maven.xdoc.version=${pom.currentVersion} maven.checkstyle.header.file = ${basedir}/../LICENSE.txt - -maven.dashboard.aggregators = csall,cserrors,cswarnings,clovertpc,cloverloc,cloverncloc,junittests,junitpassrate,junitfailures,juniterrors,simiantdl - -maven.clover.report.xml = true diff --git a/dashboard/src/plugin-test/subproject2/project.properties b/dashboard/src/plugin-test/subproject2/project.properties index 18c719bf..c4bb3990 100644 --- a/dashboard/src/plugin-test/subproject2/project.properties +++ b/dashboard/src/plugin-test/subproject2/project.properties @@ -18,8 +18,9 @@ # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- maven.xdoc.date=left -## maven.xdoc.version=${pom.currentVersion} maven.checkstyle.header.file = ${basedir}/../LICENSE.txt -maven.dashboard.aggregators = csall,cserrors,cswarnings,clovertpc,cloverloc,cloverncloc,junittests,junitpassrate,junitfailures,juniterrors,simiantdl +# Force running the artifact generation roles as we have voluntarily not +# define any report (and thus the artifacts won't be generated by the +# site generation). maven.dashboard.rungoals = true diff --git a/dashboard/src/plugin-test/subproject3/project.properties b/dashboard/src/plugin-test/subproject3/project.properties index 074bf74a..bee89578 100644 --- a/dashboard/src/plugin-test/subproject3/project.properties +++ b/dashboard/src/plugin-test/subproject3/project.properties @@ -18,7 +18,4 @@ # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- maven.xdoc.date=left -## maven.xdoc.version=${pom.currentVersion} maven.checkstyle.header.file = ${basedir}/../LICENSE.txt - -maven.dashboard.aggregators = csall,cserrors,cswarnings,clovertpc,cloverloc,cloverncloc,junittests,junitpassrate,junitfailures,juniterrors,simiantdl