Releases: cdsap/Talaiot
Releases · cdsap/Talaiot
v2.0.5
v.2.0.4
- [Talaiot Core] Added
type
inTaskLength
representing the task type [#393] - [Talaiot Core] New metrics:
processMetrics
, enabled by default. [#393] - [Talaiot Core] If
processMetrics
is enabled, it will include: [#393]gradleJvmArgs
: jvm arguments for Gradle processeskotlinJvmArgs
: jvm arguments for Kotlin processesprocessesStats
: stats collected at the end of the build for java and kotlin processes. Includes meetrics like Usage, Uptime and GC Time.
- [Talaiot Core]: Remove unused TalaiotBuildService code [#391] thanks wzieba
v.2.0.3
v.2.0.2
v.2.0.1
v.2.0.0
1.5.3
1.5.2
- New InfluxDb2 Plugin, thanks @Vacxe @MarinaShaposhnikova
- Rework Pushgateway Publisher, thanks @apolatynski @jdomag
1.5.1
1.5.0
New version 1.5.0
Updates
- Migration to Sonatype. New group id #261
- Task tags filter for influx publisher #285 by @yarolegovich
Fixes
- Compatibility Gradle 7 #289
- Build Scan Metric #278 by @Malinskiy
Plugins
- InfluxDb
plugins {
id "io.github.cdsap.talaiot.plugin.influxdb" version "1.5.0"
}
- RethinkDb
plugins {
id "io.github.cdsap.talaiot.plugin.rethinkdb" version "1.5.0"
}
- Elasticsearch
plugins {
id "io.github.cdsap.talaiot.plugin.elasticsearch" version "1.5.0"
}
- PushGateway
plugins {
id "io.github.cdsap.talaiot.plugin.pushgateway" version "1.5.0"
}
- Base
plugins {
id "io.github.cdsap.talaiot.plugin.base" version "1.5.0"
}
- Graph
plugins {
id "io.github.cdsap.talaiot.plugin.graph" version "1.5.0"
}
- Standard Plugin
plugins {
id "io.github.cdsap.talaiot" version "1.5.0"
}
Publishers
In case you want to create your own plugin you can use the available publishers implementing the Talaiot core functionality:
Publisher | Description |
---|---|
io.github.cdsap.talaiot:base-publisher:1.5.0 | Talaiot core functionality with Json, Output and Timeline publishers |
io.github.cdsap.talaiot:elasticsearch-publisher:1.5.0 | Talaiot core functionality with Elasticsearch publisher |
io.github.cdsap.talaiot:graph-publisher:1.5.0 | Talaiot core functionality with Graph publisher |
io.github.cdsap.talaiot:influxdb-publisher:1.5.0 | Talaiot core functionality with Influxdb publisher |
io.github.cdsap.talaiot:pushgateway-publisher:1.5.0 | Talaiot core functionality with Pushgateway publisher |
io.github.cdsap.talaiot:rethinkdb-publisher:1.5.0 | Talaiot core functionality with Rethinkdb publisher |
io.github.cdsap.talaiot:hybrid-publisher:1.5.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.
io.github.cdsap.talaiot:talaiot-core:1.5.0