-
Suggestion
-
Resolution: Unresolved
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