All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
The umbrella plugin: applies all sub-plugins, each of which can be switched off with a build option named buildinfra.<plugin> (see BuildInfraPlugin.SubPlugin).
Sub-plugins that can be switched on or off with a buildinfra.<id> build option.
Groups the build options declared by buildinfra plugins into logical categories in the output of the buildOptions task.
Verifies the git checkout has no modified or untracked files.
Build options that were renamed; the old names fail the build when still used.
Renders a two-column table of durations and labels, with the duration column right-aligned to a common width so that tables from different reports line up.
A single row.
An error reporting listener that queues test output streams and displays them on failure.
 
 
 
 
 
 
 
Publishes selected projects to Maven Central: releases are uploaded as a single bundle via Sonatype Central Portal's publisher API, snapshots are published directly to Central Portal's snapshot repository.
Prints aggregate wall-clock times for all executed gradle tasks (collected across all projects).
This service collects per-task durations and prints a summary when closed (at the end of the build).
 
Duration formats for the report.
Per-project publishing customizations.
Central Portal's deployment publishing type.
 
Prints all failed tests (across all projects), along with their output file and reproduce line, at the end of the build.
A failed test or suite.
Collects failed tests and prints them when closed (at the end of the build).
Prints the slowest tests and test suites (across all projects) at the end of the build.
A test or suite with its wall-clock duration.
Collects test and suite times and prints the slowest ones when closed (at the end of a successful build).
 
Prints a summary of all executed test tasks (across all projects) at the end of the build.
Results of a single test task.
Collects test task results and prints the summary when closed (at the end of the build).
Tabular output data dump with automatically adjusted column widths and some other utilities.
Column alignment.
 
Column specification.
 
Helpers for naming tests in reports.
Per-test-task extension pointing at the directory where outputs of failed suites are saved.
 
 
 
 
 
Uploads a bundle of Maven artifacts using Central Portal's publisher API and, optionally, waits until the deployment is validated.