Gradle is an open source build system. Gradle boasts a rich API and mature ecosystem of plugins and integrations to support automation. Users can model, integrate and systematize the delivery of software from end to end.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
DevOps in Information Technology at Epilog d.o.o. (51-200 employees employees)
Use Cases and Deployment Scope
We use Gradle Build Tool (Open Source) to build all our projects. We switched from Ant/Maven and I love it. No more ugly XML-s and I really like the ability to customize builds with custom tasks. Love the ability to set up remote cache for CI builds.
Pros
Cache
Customizability
Dependency management
Cons
Some options should be set by default like cache-ing.
Authentication to maven repositories should work without any custom tasks
Software Architect in Information Technology at ReliableSoft Technologies Pvt. Ltd. - India (11-50 employees employees)
Use Cases and Deployment Scope
Gradle Build Tool helped us to build the multiple Android projects in our organization. We have setup the CI/CD pipeline for Automation and build can be created. We have created APK dynamically with the help of Gradle Build Tool and deployed them in both local and production environment. Gradle Build Tool was easily integrate able with the devops tools. Gradle Build Tool helped us to customize our build structure as per the single or multi project builds. We have build projects as well as artifacts used in the projects with its help.
Pros
It support various development environment.
Caching can be enabled which can help in fast build for development environment
It can be easily Integrateable with other devops tools
Cons
Speed for build can be increased
Most Important Features
Easy Configuration and Setup
Ease of use
Return on Investment
Helped in build automation
reduced the developer efforts to build on its environment
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Software Engineer in Research & Development at Serimmune Inc. (11-50 employees employees)
Pros
Quick build time for quick deployments!
Integration with IDEs provides ease of use!
Cons
The speed of builds can always be improved.
Needs work for more complex builds like web applications.
Return on Investment
Faster build times for quicker deployments!
Alternatives Considered
Apache Maven
Other Software Used
Tableau Desktop, Atlassian Confluence, JIRA Software, Google Data Studio, Google Cloud Dataflow, Google Cloud Storage, Google Cloud Pub/Sub, Google Cloud SQL