|
|
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
|
Progressive .NET Tutorials 2012
CONFERENCE (3 DAYS)
London, Tuesday, May 29th
BOOK NOW!
|
|
The London Python Group
FREE EVENT:
Python code review
London, Wednesday, June 6th
|
|
Dutch Mobile Conference
CONFERENCE (3 DAYS)
Amsterdam , Thursday, June 7th
BOOK NOW!
|
|
London Ruby User Group
FREE EVENT:
ElasticSearch
, Monday, June 11th
|
|
Gavin Bell's Social Applications
2 DAY COURSE. Featuring Gavin Bell London, Thursday, June 14th
|
|
QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th
BOOK NOW!
|
|
Typesafe's Fast Track to Play
1 DAY COURSE. London, Friday, June 22nd
|
|
Damjan Vujnovic's Advanced JavaScript Workshop
2 DAY COURSE. Featuring Damjan Vujnovic London, Monday, June 25th
|
|
|
|