CERN Computing Seminar

Building Software with Gradle

by Donát Csikós (Gradleware), Etienne Studer (Gradleware)

Europe/Zurich
31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre

CERN

105
Show room on map
Description

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.


Organised by: Vito Baggiolini/BE Department and Miguel Angel Marquina
Computing Seminars /IT Department

more information
Slides
Video in CDS
Your browser is out of date!

If you are using Internet Explorer, please use Firefox, Chrome or Edge instead.

Otherwise, please update your browser to the latest version to use Indico without problems.

×