In this presentation, we will give an overview of the key concepts and main features of Gradle, the innovative build system that has become the de-facto standard in the enterprise. We will cover task declaration and task graph execution, incremental builds, multi-project builds, dependency management, applying plugins, extracting reusable build logic, bootstrapping a build, and using the Gradle daemon. By the end of this talk, you will have a good understanding of what makes Gradle so powerful yet easy to use. You will also understand why companies like Pivotal, LinkedIn, Google, and other giants with complex builds count on Gradle.
About the speakers
Etienne is leading the Tooling Team at Gradleware. He has been working as a developer, architect, project manager, and CTO over the past 15 years. He has spent most of his time building software products from the ground up and successfully shipping them to happy customers. He had the privilege to work in different domains like linguistics, banking, insurance, logistics, and process management.
Donát is an enthusiastic software developer focused on various aspects of the Java platform. Previously, he worked at CERN in the development and operations team where one of his main responsibilities was to support the work of two-hundred developers. Donát developed a large-scale Java application to visualize runtime dependencies between software components. He became and still is a huge Eclipse fan. He has developed several plug-ins and enjoys working on IDE extensions as well as playing around with all Eclipse-related technologies.