|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gradle.api.internal.AbstractTask org.gradle.api.DefaultTask org.gradle.api.reporting.GenerateBuildDashboard
@Incubating public class GenerateBuildDashboard extends DefaultTask
Generates build dashboard report.
Constructor Summary | |
GenerateBuildDashboard(Instantiator instantiator)
|
Method Summary | |
---|---|
void
|
aggregate(Reporting... reportings)
Configures which reports are to be aggregated in the build dashboard report generated by this task. |
Set
|
getInputReports()
|
BuildDashboardReports
|
getReports()
The reports to be generated by this task. |
BuildDashboardReports
|
reports(Closure closure)
Configures the reports to be generated by this task. |
Constructor Detail |
---|
@Inject public GenerateBuildDashboard(Instantiator instantiator)
Method Detail |
---|
public void aggregate(Reporting... reportings)
buildDashboard { aggregate codenarcMain, checkstyleMain }
reportings
- an array of Reporting instances that are to be aggregated
@Input public Set getInputReports()
public BuildDashboardReports getReports()
public BuildDashboardReports reports(Closure closure)
buildDashboard { reports { html { destination "build/dashboard.html" } } }
closure
- The configuration
Gradle API 1.12