+1. Gradle is the alpha and the omega of build systems. I will help. - Mark
On Sun, Nov 4, 2018 at 1:13 PM Đạt Cao Mạnh <caomanhdat...@gmail.com> wrote: > Hi guys, > > Recently, I had a chance of working on modifying different build.xml of > our project. To be honest that was a painful experience, especially the > number of steps for adding a new module in our project. We reach the > limitation point of Ant and moving to Gradle seems a good option since it > has been widely used in many projects. There are several benefits of the > moving here that I would like to mention > * The capability of caching result in Gradle make running task much > faster. I.e: rerunning forbiddenApi check in Gradle only takes 5 seconds > (comparing to more than a minute of Ant). > * Adding modules is much easier now. > * Adding dependencies is a pleasure now since we don't have to run ant > clean-idea and ant idea all over again. > * Natively supported by different IDEs. > > On my very boring long flight from Montreal back to Vietnam, I tried to > convert the Lucene/Solr Ant to Gradle, I finally achieved something here by > being able to import project and run tests natively from IntelliJ IDEA > (branch jira/gradle). > > I'm converting ant precommit for Lucene to Gradle. But there are a lot of > things need to be done here and my limitation understanding in our Ant > build and Gradle may make the work take a lot of time to finish. > > Therefore, I really need help from the community to finish the work and we > will be able to move to a totally new, modern, powerful build tool. > > Thanks! > > -- - Mark http://about.me/markrmiller