Hello, first off I apologize for my inexperience with Gradle/build utilities.
I have started researching what it would take for my product to move to Gradle. We are currently using some rather old build which I believe is ant based. We have a java based application and we also need to build some WAR files.
My question is for an enterprise level product, would we need to set up a build.gradle for every project that we need to build, can we apply a task that builds all of the subprojects in the same manner? Do the subprojects have to be in the main project directory?
Reading about the gradle wrapper, I’m a bit confused about how this works and how it is set up. Does it use the same gradle build file to build and generate the wrapper files or is it completely separate from the build.gradle file?
Our version control is through mercurial and I’ve done a little searching the web for any kind of integrations between the two, but haven’t found any. Is anyone aware of any useful tools for those? Possibly to do continuous builds on commits?
I’ve been going the the guide and it has been rather helpful, but any recommendations on starting a gradle build setup would be appreciated!
Thanks for your assistance, and again sorry for my lack of experience.