2. What is Gradle?
● Buildtool (Concepts of both Ant and Maven)
● Groovy based DSL instead of XML
● Multi-project builds
● Incremental Build
● Lots of Plugins
➔ apply plugin: 'java'
➔ https://plugins.gradle.org/
● Polyglot Builds
3. What is Buildship?
● New Gradle tooling in Eclipse from Gradleware
– Updatesite:
http://download.eclipse.org/buildship/updates/snapshots
– Oomph based Setup
– https://github.com/eclipse/buildship
15. Do not miss the Eclipse HackathonEclipse Hackathon
24.07.2015 18:00
https://wiki.eclipse.org/Hackathon_Hamburg_2015_Q3
16. Thank you for your
attention!
Simon Scholz
https://twitter.com/simonscholz
Notas do Editor
Incremental builds, build caching and parallelization drives the Gradle daemon to new heights of performance
Out of the box, Gradle handles transitive dependencies that resolve across multiple repository types including Maven, Ivy, flat files.
Linkedin uses Gradle to build 60 different programming languages including Java, Scala, Python, C/C++, Android, IOS and many many more.
Robust build analytic capabilities that allow build masters to see exactly what needs to be optimized and zero in on build problems. Gain insight into the efficiency of the build pipeline including which modules are outperforming and which are lagging.