|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.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 reportings are to be aggregated in the build dashboard report generated by this task. |
Set
|
getInputReportsFiles()
A set of report files that will be aggregated by the generated report. |
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 getInputReportsFiles()
public BuildDashboardReports getReports()
public BuildDashboardReports reports(Closure closure)
buildDashboard {
reports {
html {
destination "build/dashboard.html"
}
}
}
closure - The configuration
Gradle API 1.5