Skip to content

1.4.2

Compare
Choose a tag to compare
@cdsap cdsap released this 13 Mar 02:26
· 90 commits to master since this release
3e8a707
  • 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