An action that executes against a Gradle build and produces a result of type T.
You can execute a BuildAction using the ProjectConnection#action(BuildAction)#action(BuildAction) method.
- The type of result produced by this action.Executes this action and returns the result.
controller - The controller to use to access and control the build.