Abstract
Problem Statement:
How to set up an AEM instance in one click?
Can I perform incremental builds on the Maven project?
Introduction:
Gradle AEM Plugin (GAP) developed by Wunderman Thompson Technology uses Gradle as a building tool.
Advantages of Gradle:
1. Flexibility
2. Performance
Incrementality — tracks the tasks, watches file changes and runs only what is necessary.
Build Cache — Reuses the build outputs of any other Gradle build with the same inputs.
Gradle Daemon — A long-lived process that keeps building information “hot” in memory.
3. User experience
How to get started?
Step 1: Create the project outside the Desktop, Documents and Downloads folder to avoid all kinds of setup issues.
Step 2: Create a new project structure using an AEM archetype (using the latest archetype of the below example) you can also run on your current project if it follows the Adobe archetype
Read Full Blog
Q&A
Please use this thread to ask the related questions.