|
|
Groovy & Grails eXchange 2009: Hans Dockter on Gradle Deep Dive
Gradle Deep Dive
Gradle combines the flexibility of Ant with a build-by-convention approach a la Maven. But both implemented in a more powerful and less restrictive way. In this session you will learn about Gradle's rich domain model, which provides a true build language. Hans will explain how Gradle offers the abstractions that Ant misses, without the restrictions and obstacles of a rigid framework.
Through examples, Hans will also show how Gradle is particularly suitable for enterprise builds and how it supports many optimisation strategies that enable fast, yet reliable development.
During his demo, Hans will introduce Gradle with a simple 'hello world' build and then work with a plain Java and a Java Web project. From there we go to a more complex multi-project build, during which we will discuss major Gradle features, including:
- Dependency Management
- A Rich API that allows you to interact with the tasks and to orchestrate them
- A Deep API that allows you to hook into and define custom rules for all aspects of the build
- Deep integration of existing Ant build scripts.
- Smart execution model (e.g. smart skipping and full access to the execution plan)
- Powerful support for multiproject builds
ABOUT HANS DOCKTER
|
Hans Dockter is the founder and project lead of the Gradle build system and the CEO of Gradleware Inc, a company that provides training, support and consulting for Gradle and all forms of enterprise software project automation in general.
More about Hans Dockter
|
|
This session took part at the Groovy & Grails eXchange 2009. You can view the other 19 podcasts here.
|
JAVASCRIPT & HTML5 COURSES
|
JAVASCRIPT & HTML5 PODCASTS
|
OTHER JAVASCRIPT & HTML5 EVENTS
|
Official RNIB Accessibility Hackathon
CONFERENCE (2 DAYS)
London, Saturday, February 11th
BOOK NOW!
|
|
Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder London, Monday, February 13th
|
|
Coding Kata
FREE EVENT:
In The Brain of Damjan Vujnovic
London, Wednesday, February 15th
|
|
London Ruby User Group
FREE EVENT:
LRUG lightning
London, Tuesday, February 21st
|
|
QCon London 2012
CONFERENCE (3 DAYS)
London, Wednesday, March 7th
BOOK NOW!
|
|
Elevate Events
FREE EVENT:
elevate-launch-event
London, Wednesday, March 7th
|
|
Peter Lubbers' HTML5 Fast Track Course
2 DAY COURSE. Featuring Peter Lubbers New York, Wednesday, March 14th
|
|
Peter Lubbers' HTML5 “Fast Track”
2 DAY COURSE. Featuring Peter Lubbers London, Tuesday, March 20th
|
|
|
|