|
|
|
Bamboo could provide a mechanism for collecting and displaying arbitrary metrics from each build. After a build has completed Bamboo should run a metrics step that would run selected analysis methods. The analysis system should be extensible so that custom or third party analysis tools could be integrated easily. Common analyzable metrics might include code complexity numbers, unit test coverage, performance numbers from daily builds etc. After collecting metrics for a build they could be plotted as a graph on the build summary screen to better illustrate the direction where the codebase has evolved across builds.
|
|
Description
|
Bamboo could provide a mechanism for collecting and displaying arbitrary metrics from each build. After a build has completed Bamboo should run a metrics step that would run selected analysis methods. The analysis system should be extensible so that custom or third party analysis tools could be integrated easily. Common analyzable metrics might include code complexity numbers, unit test coverage, performance numbers from daily builds etc. After collecting metrics for a build they could be plotted as a graph on the build summary screen to better illustrate the direction where the codebase has evolved across builds. |
Show » |
|
Thanks for the suggestion.
We have been looking at incorporating a plugin system which will allow the development of plugins to Bamboo. As a start, it would have a "plugin-point" after a build completion so that other customisable tools can be run, similar to what you have described.
At this stage, we hope to be able to introduce this feature in version 0.7 (roughly 3-4weeks away).
Regards,
Edwin