November 20, 2013 Update: The annotation-generator available on GitHub have been extended to now also leverage internal dependency information from Gradle – enabling interactive traversal through the dependency graph and additional reporting such as e.g. Longest Serial Chain and ElectricSimulator.
With the announcement from earlier this year that the Android Studio should feature Gradle as their supported build tool, the time is now ripe for Gradle to become adopted as a mainstream and standard technology for software builds.
In my explorations of the capabilities and behaviour of Gradle, I quickly found a lacking need for the proper and powerful build visualization and analytics that I have learned to get used to via ElectricInsight. There is a profiling feature in Gradle that produces table-based metrics which requires a fair amount of core understanding to appreciate and extract actionable value from.
Given this I decided to explore implementing a way to generate ElectricInsight-compatible annotation files from Gradle, with dependency management/visualization and performance reporting. Below is an ElectricInsight screenshot of the gradle build of Gradle itself that links to a repository on GitHub with more details and usage guidelines. It’s freely available for anyone through ElectricAccelerator Developer Edition – give it a try and let me know how it works!
Latest posts by David Rosen (see all)
- Delivering the “Smarts” to the Smart Car – Watch the Webinar Replay - September 25, 2014
- IoT and Industry 4.0 are Driving Multi-Domain Continuous Delivery - September 8, 2014
- VMworld 2014: The Enterprise DevOps Cloud – Unlocking the Cloud for Dev, Test and Ops - August 26, 2014