Gradle Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
=TO PLACE= | =TO PLACE= | ||
* [[build.gradle]] | * [[build.gradle]] | ||
=Overview= | |||
The goal of a Gradle execution (build) is to execute a set of tasks, in sequence. Each build has a well defined life cycle, during which Gradle instantiates a complex domain model of the project in memory. | |||
=Build Lifecycle= | |||
=Convention over Configuration= | =Convention over Configuration= |
Revision as of 01:23, 3 October 2020
External
- DSL reference https://docs.gradle.org/current/dsl/
Internal
TO DEPLETE
TO PLACE
Overview
The goal of a Gradle execution (build) is to execute a set of tasks, in sequence. Each build has a well defined life cycle, during which Gradle instantiates a complex domain model of the project in memory.
Build Lifecycle
Convention over Configuration
Gradle API
Gradle DSL
Gradle
Settings
Project
Task
Plugin
Extension
A plugin is the typical use case for an extension.