Link Search Menu Expand Document

What

A simple cruncher for numbers derived from builds you run on Bitrise CI. Useful if you are in charge of managing infrastructure capacity related to Bitrise, like detecting/reporting anomalies, evaluating queues impact and so on.

Main features:

  • Backed by Bitrise REST API under the hood
  • Can compute timing (queued, running and total execution time) for all builds in the given time window
  • Can compute build statuses (success, failure or aborted) for all builds in the given time window
  • Results can be filtered by Git branch (eg master or main)
  • Result are detailed per machine type and also per Workflow
  • Supports emulation of consumed Bitrise Velocity credits (for Velocity customers)
  • Report types : CLI (stdout), JSON and Excel spreadsheet

This tool is implemented with Python, being tested with versions 3.8.x, 3.9.x and 3.10.x. It is distributed under the MIT License