Add time output to CI logs
Problem to solve
It can be tough to know how long particular parts of my build script take to execute unless I watch it "live" with a stopwatch.
Target audience
-
Sasha, Software Developer, https://design.gitlab.com/research/personas#persona-sasha
-
Devon, DevOps Engineer, https://design.gitlab.com/research/personas#persona-devon
Further details
Use cases are mostly around as Sasha or Devon, I may want to make sure that I optimize the build to be as to make it as fast as possible. The part I have the most control over, in this case, is the scripts written.
Proposal
Add timing to the build log output similar to how Bamboo has timing built in: