-
Suggestion
-
Resolution: Unresolved
In Bamboo on the main page for a plan there is a nice corner with some metadata:
At present, our build times in Pipelines are all over the place as we get used to the platform, as the platform changes, and as our builds change. To address issues like this one we'd need to be able to tell "how long is too long", which right now is a difficult question to answer. Metrics I would personally find either useful or interesting:
- Average build time (over different periods, bonus point if it could be given on a per-branch basis)
- Longest successful build
- Shortest successful build
- Average queue time (is this relevant for Pipelines? Builds seem to start much faster than Bamboo)
- Number of builds since last failure
- Successful build ratio
End goal is to make meaningful improvements in build time, right now it's hard to say whether we're doing that or not. On one project, for example, our successful builds vary from 19 minutes to over an hour and it's not clear what's driving that.