tracking your technical debt with sonarqube
TRANSCRIPT
TRACKING YOUR TECHNICAL DEBT WITH SONARQUBE Iain Adams
Who am I? Build, configuration, release and
deployment engineer specialising in the automation of the software delivery lifecycle and enabling continuous delivery.
GitHub: https://github.com/iwarapter Twitter: @iwarapter
What will we cover? What is SonarQube – quick overview of
the tool. Live Demo – Fingers crossed! Integrating SonarQube with your
development workflow Sonar Puppet Plugin roadmap
Questions after 10mins (approx)
What is SonarQube? SonarQube is an open source code
quality management platform. Allows you to aggregate and trend
various code metrics over time. Over 50 plugins ranging for languages,
reporting and various integrations.
We have only scratched the surface, read more! http://www.sonarqube.org/
Demo Time!
How can we use it?
How can we use it? Run locally Analyze pull requests!
What’s the roadmap?
Support 4.x grammar Add unit test results Add unit test coverage Provide more custom puppet metrics More checks!
Questions?