Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-22039

Pipelines Build Usage across an entire workspace grouped by repositories

    XMLWordPrintable

Details

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      G'day team!

      We have had a user raise a valid point regarding the visibility of build minutes consumed across a workspace.
      They should be able to view their usage from Workspace Settings and generate a report or view in the UI the build minutes consumption across each individual repository on their workspace.
      When there is a large workspace with 500+ repositories for example, it is very difficult at present to determine which repositories/teams are using the most build minutes across this workspace at a glance.
      There is an existing feature request logged, however this does not cover this use case:
      https://jira.atlassian.com/browse/BCLOUD-13637

      The suggested workaround bitbucket-build-statistics pipe is unsuitable as when combining the API queries pagination + separate requests for each repo, users will be easily rate-limited and this will prevent them from being able to successfully use this tool accordingly.

      I have reached out on #css-bbc-pipelines-ci channel whom have stated that, ideally, we would have step/pipeline webhooks that could be listened to as well to extract the information via push rather than pull.

      Thanks,
      Ben

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              57b7f67f3625 Ben
              Votes:
              3 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: