Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Practical Build Management with Gradle

Video Introducing this tutorial

Introduction to Gradle :
The Course Overview
What Is Gradle?
GradleFeatures from a Birds' Eye View
Comparison of GradlewithOther Build Tools
Installation and Setup


First Steps with Gradle :
Hello, World!
Declarative Builds
Flexible Execution
Wrapper


Dependencies :
Built in Dependency Management
Custom Configuration
Dependency Resolution
Build of Materials (BOM)


Tasks :
What Is Task in Gradle?
Organizing Tasks
Copying and Filtering
Incremental Builds
Rules to Control Tasks


Tests and Coverage :
Running Tests with Zero Effort
Adding Integration Tests
Coverage to Improve Confidence


Code Quality Management :
How Code Quality Can be Managed?
Ad-Hock Static Code Analysis
Sustain Code Quality with SonarQube


Build Once, Deploy Anytime :
What Is CI/CD?
Artefacts and Repositories
Artefacts Publishing


Parameterize Execution :
Enabling Parameterization Using the gradle.propertiesFile
Enabling Parameterization Using ExtraPropertiesExtension
Parallel Execution


Plug and Build :
Finding the Right Plugin
Overviewing plugin API
Creating Own Plugin


Beyond Java :
Gradles Polyglot Nature
Speeding up Build
Composite Builds