In package com.cdsap.talaiot
class com.cdsap.talaiot.TalaiotListener
Custom listener that combines the BuildListener and TaskExecutionListener. For each Task we need to store information (such as duration and state) in TalaiotTracker.
Upon completion of the build this listener will publish the execution data using the publishers specified via the configuration
Fields
project:
Gradle project that this listener is attached to
Might be needed by metrics and/or providers
Constructors
constructor(project: , extension: TalaiotExtension)
Custom listener that combines the BuildListener and TaskExecutionListener. For each Task we need to store information (such as duration and state) in TalaiotTracker.
Upon completion of the build this listener will publish the execution data using the publishers specified via the configuration
-
project:
-
extension: TalaiotExtension
Methods
fun settingsEvaluated(settings: )
-
settings:
fun buildFinished(result: )
-
result:
fun projectsLoaded(gradle: )
-
gradle:
fun buildStarted(gradle: )
-
gradle:
fun projectsEvaluated(gradle: )
-
gradle:
fun beforeExecute(task: )
-
task:
fun afterExecute(task: , state: )
-
task:
-
state: