*** UPDATE: 5/19/20 Version 0.2.1 released ***
Hey everyone,
I've released version 0.1.0 of an open source plugin for building Garmin apps and barrels with Gradle! This initial version of the plugin enables integration of Garmin application (and barrel) projects with common Gradle commands like "gradle clean" and "gradle build". The plugin source and usage can be found on Github at: https://github.com/chesapeaketechnology/gradle-garmin. The README file should have enough to get started.
Also on its way very shortly is the ability to publish Garmin apps and barrels to maven repositories - both local and remote. The goal is to be able to reference a barrel dependency in normal dependency notation ("<groupid>:<artifactId>:<version>") and have Gradle pull the dependency in to your project and compile your app with it. I already have a PR up for this feature and will probably be released in version 0.2.0.
As time permits, I'm planning on adding Gradle tasks for running tests, installing to the device, and launching the emulator.
Hopefully this will be useful to some of you and let me know if there's any other features that you would like to see added.
Happy Coding!