1.4.2
- 26493d9 Update library oshi to 5.5.0. Talaiot is compatible with M1 machines. Thanks @dbwiddis
- 3e8a707 New Tags configuration for InfluxDbPubilsher. Now you can define the tags like:
publishers {
influxDbPublisher {
dbName = "tracking"
url = "http://localhost:8086"
taskMetricName = "task"
buildMetricName = "build"
tags = [com.cdsap.talaiot.metrics.BuildMetrics.Custom]
}
}
Kotlin version
publishers {
influxDbPublisher {
dbName = "tracking"
url = "http://localhost:8086"
taskMetricName = "task"
buildMetricName = "build"
tags = listOf(com.cdsap.talaiot.metrics.BuildMetrics.Custom)
}
}
The complete list of build metrics is:
Duration,
Configuration,
Success,
BuildId,
BuildInvocationId,
RequestedTasks,
CacheRatio,
Start,
RootProject,
OsVersion,
MaxWorkers,
JavaRuntime,
JavaVmName,
JavaXmsBytes,
JavaXmxBytes,
JavaMaxPermSize,
TotalRamAvailableBytes,
CpuCount,
Locale,
Username,
DefaultCharset,
IdeVersion,
GradleVersion,
GitBranch,
GitUser,
Hostname,
OsManufacturer,
PublicIp,
CacheUrl,
LocalCacheHit,
LocalCacheMiss,
RemoteCacheHit,
RemoteCacheMiss,
CacheStore,
SwitchCache,
SwitchScan,
SwitchConfigurationOnDemand,
SwitchContinueOnFailure,
SwitchDaemon,
SwitchDryRun,
SwitchOffline,
SwitchParallel,
SwitchRefreshDependencies,
SwitchRerunTasks,
Custom
Use Custom
for your custom Build Metrics.
Fixes #232