Everything about Gradle
Free software build automation tool
Gradle Build Tool ("Gradle") is a build automation tool for multi-language software development produced by Develocity. It manages tasks like compilation, packaging, testing, deployment, and publishing. Supported languages include Java, C/C++, and JavaScript. Gradle builds on the concepts of Apache Ant and Apache Maven, and introduces a Groovy- and Kotlin-based domain-specific language contrasted with the XML-based project configuration used by Maven. Gradle uses a directed acyclic graph to provide dependency management. The graph is used to determine the order in which tasks should be executed. Gradle runs on the Java Virtual Machine. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: GradleA 5-minute orientation
- Pick up a classic book: Gradle Effective Implementation GuideThe most-reprinted book on the subject
- Read the landmark paper: Argus II retinal prosthesis for retinitis pigmentosa in the Middle East: The 2015 Pan-American Association of Ophthalmology Gradle LectureCited 17 times
- Go sideways: Apache MavenA closely related topic
- Go sideways: JUnitA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Argus II retinal prosthesis for retinitis pigmentosa in the Middle East: The 2015 Pan-American Association of Ophthalmology Gradle Lecture
Making simulation results reproducible—Survey, guidelines, and examples based on Gradle and Docker
Gradle-Autofix: An Automatic Resolution Generator for Gradle Build Error
A New Calibration Scale for Schiøtz, Gradle-Schiøtz and McLean Tonometers
A MODIFIED SURGICAL GRADLE FOR MASS LAPAROTOMY OF EWES
Software Build Automation Tools a Comparative Study between Maven, Gradle, Bazel and Ant
Bacteria, and the Germ-Theory of Disease: On the Relations of Micro-Organisms to Disease . The Cartwright Lectures, 1883. By William T. Belfield, M.D. Chicago, Keener, 1883. 131 p., illustr. 24°.; Bacteria, and the Germ-Theory of Disease . Eight lectures by Dr. H. Gradle. Chicago, Keener, 1883. 4+219 p. 8°.
HARRY SEARLS GRADLE, M.D. 1883-1950
📚 Books worth reading
Gradle Effective Implementation GuideHubert Klein Ikkink · 2012
Gradle in ActionBenjamin Muschko · 2014
Gradle DslsMatthew McCullough · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Apache Maven Maven is a build automation tool used primarily for Java projects. Maven can also be used to build and manage projects written in C#, Ruby, Scala, and…
- JUnit JUnit is a test automation framework for the Java programming language. JUnit is often used for unit testing, and is one of the xUnit frameworks. JUnit…
- List of build automation software This page lists notable software build automation tools and systems. These tools sequence build operations, often based on dependencies, sometimes running…
- Spring Boot Free and open-source software portal Spring Boot is an open-source Java framework used for programming standalone, production-grade Spring-based applications…
- Leiningen (software) Leiningen is a build automation and dependency management tool for the simple configuration of software projects written in the Clojure programming language…
- TeamCity TeamCity is a build management and continuous integration/continuous delivery (CI/CD) server developed by JetBrains. First released on October 2, 2006…
- Sbt (software) sbt (originally simple build tool, nowadays stands for nothing) is an open-source build tool which can build Java, Scala, and Kotlin projects. It aims…
- Apache Ant Apache Ant is a software tool for automating software build processes for Java applications which originated from the Apache Tomcat project in early 2000…