XCMetrics Versions Save

XCMetrics is the easiest way to collect Xcode build metrics and improve developer productivity.

v0.0.13

1 year ago

From now on, we will publish two architectures to docker hub: linux/amd64 and linux/arm64

v0.0.12

1 year ago

0.0.11

1 year ago

Thanks to @luispadron for bumping XCLogParser to its latest version in https://github.com/spotify/XCMetrics/pull/87. This should make it easier to use XCMetrics from a separate CLI tool.

v0.0.10

1 year ago
  • Support Xcode 14

v0.0.9

2 years ago

v0.0.8

2 years ago
  • Adds a new scheduled job that aggregates the number of builds per day. To run it, start the Backend with the --scheduled option:
command: ["./XCMetricsBackend",
                  "queues",
                  "--scheduled",
                  "--env",
                  "production"]
  • Fixes the issue https://github.com/spotify/XCMetrics/issues/62 where Tags and Hardware information were not being saved
  • Adds a new truncateLargeIssues flag to the client to truncate the number of issues reported per task to 100. Useful to save database space and fix memory issues in the Backend

v0.0.7

2 years ago
  • Adds a new statistics endpoint that will have routes to fetch build's data for the XCMetrics web dashboard
  • Bumps XCLogParser to fix an issue where some Swift errors were not being reported
  • Fixes an issue where some local logs were not being deleted

v0.0.6

2 years ago
  • Fixes an issue where the client was not finishing unless there were reports not sent.
  • Fixes an issue where the processed logs were not being deleted in the backend
  • Fixes a bug calculating the duration of a Step

v0.0.5

2 years ago

The client accepts keys that will be added as headers in the HTTP Request that can be helpful to use an authorization gateway:

--authorizationKey
--authorizationValue

v0.0.4

2 years ago

Adds an option to XCMetrics --skipNotes true that allows to not insert the Notes found in the Xcode logs. These notes are informative and in some cases can be thousands leading to the database to grow exponentially.