TalaiotListener

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

Parameters:

Methods

fun settingsEvaluated(settings: )
Parameters:
  • settings:
fun buildFinished(result: )
Parameters:
  • result:
fun projectsLoaded(gradle: )
Parameters:
  • gradle:
fun buildStarted(gradle: )
Parameters:
  • gradle:
fun projectsEvaluated(gradle: )
Parameters:
  • gradle:
fun beforeExecute(task: )
Parameters:
  • task:
fun afterExecute(task: , state: )
Parameters:
  • task:
  • state: