Talaiot Versions Save

Simple and extensible plugin to track task times in your Gradle Project.

1.4.1

3 years ago

New version 1.4.1

Fixes

Plugins

  • InfluxDb
plugins {
  id "com.cdsap.talaiot.plugin.influxdb" version "1.4.1"
}

  • RethinkDb
plugins {
  id "com.cdsap.talaiot.plugin.rethinkdb" version "1.4.1"
}
  • Elasticsearch
plugins {
  id "com.cdsap.talaiot.plugin.elasticsearch" version "1.4.1"
}
  • PushGateway
plugins {
  id "com.cdsap.talaiot.plugin.pushgateway" version "1.4.1"
}
  • Base
plugins {
  id "com.cdsap.talaiot.plugin.base" version "1.4.1"
}
  • Graph
plugins {
  id "com.cdsap.talaiot.plugin.graph" version "1.4.1"
}
  • Standard Plugin
plugins {
  id "com.cdsap.talaiot" version "1.4.1"
}

Publishers

In case you want to create your own plugin you can use the available publishers implementing the Talaiot core functionality:

Publisher Description
com.cdsap.talaiot:base-publisher:1.4.1 Talaiot core functionality with Json, Output and Timeline publishers
com.cdsap.talaiot:elasticsearch-publisher:1.4.1 Talaiot core functionality with Elasticsearch publisher
com.cdsap.talaiot:graph-publisher:1.4.1 Talaiot core functionality with Graph publisher
com.cdsap.talaiot:influxdb-publisher:1.4.1 Talaiot core functionality with Influxdb publisher
com.cdsap.talaiot:pushgateway-publisher:1.4.1 Talaiot core functionality with Pushgateway publisher
com.cdsap.talaiot:rethinkdb-publisher:1.4.1 Talaiot core functionality with Rethinkdb publisher
com.cdsap.talaiot:hybrid-publisher:1.4.1 Talaiot core functionality with All publishers

You will need to create your Gradle plugin using the Publisher/s required in your implementation

Core library:

The core is available as dependency. `com.cdsap.talaiot:talaiot:1.4.1

@mokkun @MyDogTom @cdsap

1.4.0

3 years ago

New Plugin system decomposing functionality!

In case you are using Talaiot with just one component you can use the specific Plugin component instead the standard version. For example, if you are using just InfluxDb you can use com.cdsap.talaiot.plugin.influxdb removing details of implementation of another publishers.

Plugins

  • InfluxDb
plugins {
  id "com.cdsap.talaiot.plugin.influxdb" version "1.4.0"
}

  • RethinkDb
plugins {
  id "com.cdsap.talaiot.plugin.rethinkdb" version "1.4.0"
}
  • Elasticsearch
plugins {
  id "com.cdsap.talaiot.plugin.elasticsearch" version "1.4.0"
}
  • PushGateway
plugins {
  id "com.cdsap.talaiot.plugin.pushgateway" version "1.4.0"
}
  • Base
plugins {
  id "com.cdsap.talaiot.plugin.base" version "1.4.0"
}
  • Graph
plugins {
  id "com.cdsap.talaiot.plugin.graph" version "1.4.0"
}
  • Standard Plugin
plugins {
  id "com.cdsap.talaiot" version "1.4.0"
}

Publishers

In case you want to create your own plugin you can use the available publishers implementing the Talaiot core functionality:

Publisher Description
com.cdsap.talaiot:base-publisher:1.4.0 Talaiot core functionality with Json, Output and Timeline publishers
com.cdsap.talaiot:elasticsearch-publisher:1.4.0 Talaiot core functionality with Elasticsearch publisher
com.cdsap.talaiot:graph-publisher:1.4.0 Talaiot core functionality with Graph publisher
com.cdsap.talaiot:influxdb-publisher:1.4.0 Talaiot core functionality with Influxdb publisher
com.cdsap.talaiot:pushgateway-publisher:1.4.0 Talaiot core functionality with Pushgateway publisher
com.cdsap.talaiot:rethinkdb-publisher:1.4.0 Talaiot core functionality with Rethinkdb publisher
com.cdsap.talaiot:hybrid-publisher:1.4.0 Talaiot core functionality with All publishers

You will need to create your Gradle plugin using the Publisher/s required in your implementation

Core library:

The core is available as dependency. com.cdsap.talaiot:talaiot:1.4.0

Fixes

@mokkun @MyDogTom @cdsap

1.3.5

3 years ago

Fixing problems with Gradle 6.4

1.3.3

3 years ago

1.3.2

4 years ago

1.3.1

4 years ago

Includes:

  • #182 Fix: simple custom metrics are not published
  • #183 Update Gradle 6.4.1

Both items implemented by @MyDogTom

1.3.0

4 years ago
  • Task Information

    • #169 Measure cache hits and misses @MyDogTom
  • New implementation metrics:

    • #175 Change metrics DSL @MyDogTom
    • #176 Doc Metrics configuration @MyDogTom
    • #160 Provider Simple metrics @cdsap
  • Publishers

    • #178 Allowing more than one Plublisher @mokkun

1.2.0

4 years ago

#153 updating publishPluginMavenPublicationToMavenLocal task #149 Using plugin portal #146 Add filter option for builds

1.1.0

4 years ago
  • #144 Including new RethinhDbPublisher
  • #142 Fixed Cache Ratio

1.0.10

4 years ago

Fixing #131 influxDbPublisher doesn't send data when "--no-daemon" is present #132 Gradle tasks abbreviation and "requestedTask"