Top Rated Gradle Build Tool Alternatives
I am an IT sector specialist, I have been using the Gradle software more than 3 years, I really like this application because it is very good tool to build up the application. It uses the cashes of the built libraries and every time it is not building the entire application and it is free charge to use.. Review collected by and hosted on G2.com.
As I mentioned that I am an IT sector specialist, and more or less I have enough experience to see the constraints of the Gradle. What I really do not like on this tool it sometimes uses the old cashes and it may affect your productivity. Review collected by and hosted on G2.com.
37 out of 38 Total Reviews for Gradle Build Tool
Overall Review Sentiment for Gradle Build Tool
Log in to view review sentiment.
So standard and unlikely to break I haven't had to look into it until today Review collected by and hosted on G2.com.
it broke today, forcing me to look into it. Normally it is so unlikely to break I haven't had to look into it until today Review collected by and hosted on G2.com.

Gradle is a very powerful build tool in circumstances, especially where multi-level projects need to be developed. The underlying DSL language makes it easier to configure and use Review collected by and hosted on G2.com.
Nothing much on the negative side. One problem on earlier days was the lag of documentation. But it is no more a valid point nowadays, It is considered the latest than old traditional build tools like ant, maven etc., Review collected by and hosted on G2.com.
The ability for the tool to handle builds for any language out there. Allows a single build tool for consistency. Review collected by and hosted on G2.com.
The flexiblity introduces multiple ways to handle different things like uploading artifacts. Would love to see some more standards there. Review collected by and hosted on G2.com.

How simple it is to write a script in Gradle and it does everything behind the scenes. You only have to define the dependencies in a build file, setup the files in a format that Gradle will recognize and run the build command and bam you have a build. Review collected by and hosted on G2.com.
It isn't versatile. It is very difficult to build other languages with Gradle. It is really Java specific. If you do want to build other programming languages with grade be prepared for complex build scripts. Review collected by and hosted on G2.com.

Gradle is a much better build system than Ant on Android for folks who remember that 🙂
It's also much better than writing Maven pom.xml files for the same reason of no XML to wade through.
You can write your own DSL and plugins to make it even more expressive. Review collected by and hosted on G2.com.
The Kotlin version built into the DSL never gets updated quickly enough, so you often write kotlin DSL in an older version of kotlin than your project code.
Gradle builds can be slow when you get over 500-1000 modules.
Caching is not as fast as Bazel. Review collected by and hosted on G2.com.
Building a project scales up in complexity very quickly. While small Hello World applications might be easy to manage, large multifaceted projects require a robust tool.
Gradle is that tool. It handles a lot of the complications of building, including dependency management, configuring toolchains, and integrating custom build logic (just to highlight a few of the things that it does). Review collected by and hosted on G2.com.
Complexity. Gradle has a very steep learning curve, and even after using it for over 8 years, there's is still more for me to learn.
It is a very broad tool, and a lot of components are iterated on rapidly. Review collected by and hosted on G2.com.

Gradle's work avoidance, caching, incremental support are capabilities unmatched by many tools. It's dependency management features are unparalleled. Review collected by and hosted on G2.com.
Gradle is JVM centric so it can be difficult to drive adoption with Polyglot teams with bias against Java. Review collected by and hosted on G2.com.

The simplicity of having the build tool do all the work for you :-). In particular, the build scans help with teammate debugging sessions. Review collected by and hosted on G2.com.
With Android, sometimes the builds can be slow, but this isn't always Gradles fault, though it looks that way! :-) Review collected by and hosted on G2.com.

Gradle serves as a great integration tool and its allows for quick deployments. It is a great option when you're building Java applications! It is a simple tool and easy to understand, more for beginners. Review collected by and hosted on G2.com.
It was hard to use Gradle with certain web applications and I feel like it is still in the immature stages of being developed. Hard to switch from Maven to Gradle but its a good starting option. Review collected by and hosted on G2.com.