March 2019
Table of Contents
Welcome to the March 2019 newsletter.
🎉 Gradle Enterprise build scan insights and build caching for Apache Maven™ builds is now generally available with the release of Gradle Enterprise 2019.1! 🎉 To try out the build scans feature of Gradle Enterprise for free, follow the quickstart guide at scans.gradle.com/#maven.
This issue covers the highlights of that release, new video and blog content for both Gradle and Maven users, Gradle 5.3 Release Candidate, and various community news.
From the Gradle community
- Gradle 5.0 - Cannot Find Symbol - a quick post by Brandon Davis showing how to debug a dependency problem some projects (including those using Mockito) face upgrading to Gradle 5.X.
- How to extract your Android project’s dependencies with a Gradle task - a post by Nikita Belokopytov showing how to better integrate tooling like Proguard and Nexus IQ that take dependencies as input.
- The state of Jetification in early 2019 (plus a bonus Gradle plugin) - a blog post by Miłosz Lewandowski discussing the impact of Jetification on Android builds.
- Creating Vaadin Flow Applications with Spring Boot using Gradle - a step by step tutorial by Diego Cortés showing how to use Vaadin bom to set up Vaadin Flow with Gradle (and Spring Boot).
- Kotlin DSL を考慮した Gradle Plugin を記述するために必要だったこと (日本人/Japanese) - a blog post by Jumpei Matsuda with helpful hints for converting a plugin to the Gradle Kotlin DSL.
- How to Install Gradle on Debian 9 - a guide for getting Gradle up and running on Debian 9.
If you have a talk or blog post you’d like us to share in the next issue, use #gradle
on Twitter or send us an email with the details to newsletter@gradle.com.
Gradle Enterprise 2019.1 with Maven Support
On March 1, Gradle Enterprise 2019.1 was released. This is the first release with support for Maven builds. To try out the build scans feature of Gradle Enterprise for free, follow the quickstart guide at scans.gradle.com/#maven.
Of course, Gradle Enterprise is much more than just build scans though. For a more complete demonstration of Gradle Enterprise features including remote build caching, performance dashboards, and build comparisons check out these recent webinars, trainings, and blog posts:
- Introducing build acceleration and build insights for Maven with Gradle Enterprise - a blog post showing the performance improvements achieved running Gradle Enterprise against the Spring Boot project build.
- Speed up Apache Maven Builds with Gradle Enterprise - a video demonstration of Maven specific Gradle Enterprise features.
- Making the Most out of the Build Cache - an in-depth video demonstration of Gradle Enterprise Build Cache features including how to identify and debug cache misses.
- Accelerate and Optimize Apache Maven(™) Builds with Gradle Enterprise - an in-depth video demonstration of the Maven specific Gradle Enterprise features.
Existing Gradle Enterprise customers should contact their account manager about adding Maven support. New customers, can request a trial.
Gradle 5.3 Release Candidate
The Gradle Build Tool Team issued a release candidate for Gradle 5.3 that includes:
- Gradle Module Metadata 1.0
- Feature variants (similar to “optional dependencies”)
- Type-safe accessors in Kotlin pre-compiled script plugins
As with all release candidates, please try it out and send us your feedback.
Upcoming Events
- March 18 - 20: Javaland - There will be several Gradle talks and Andres Almiray, Marc Philipp, and Jenn Strater of the Gradle team will be there too.
- Mar 20: Pièges et bonnes pratiques pour les builds Gradle (Français/French) - Gradle Engineer Paul Merlin at the Montpellier JUG.
- Mar 22: Les challenges à maintenir un projet open-source comme Gradle (Français/French) - Gradle Engineer Cédric Champeau at Breizhcamp.
- Mar 22: Gradle Ex-machina - Gradle Developer Advocate Andres Almiray at Codemotion Rome.
- March 28: Build Cache Deep Dive - Official Online Gradle Training
- Mar 28-30: Greach - Gradle Developer Advocate Andres Almiray and Engineer Felipe Fernandéz will both present talks about Gradle.
- April 1-2: Test-Driven Approaches to Documentation - Gradle Developer Advocate Jenn Strater at MicroXchg in Berlin.
- April 4: Asciidoctor: Because Writing Docs Does Not Have to Suck - Gradle Developer Advocate Andres Almiray at the K15t TeamTalks in Stuttgart.
- April 5: Improve Android and Java build performance with Gradle 5 - Gradle Engineer René Gröschke at JPoint.
- April 8: Docs-as-Code, arc42, AsciiDoc, Gradle & Co. im Einsatz (Deutsch/German) - Ralf Müller will present at the Dortmund JUG.
- April 9: Interacting with the Oracle Cloud API with Gradle - Gradle Developer Advocate Andres Almiray at Oracle Code Berlin.
- April 10: Cloud Bees Days: Zurich
- April 16: Cloud Bees Days: Dallas
- April 18: Cloud Bees Days: San Francisco
- April 23: Cloud Bees Days: New York
- April 25: Cloud Bees Days: Atlanta
- April 26: Fast and reliable builds with Gradle and Maven - Gradle Engineer Marc Philipp at JEEConf.
Job opportunities
Gradle Inc. continues to grow. Will you help us shape the future of software automation? We’re currently looking for:
- Gradle Enterprise – Solutions Engineer
- Gradle Enterprise – back-end and front-end software engineers
- Gradle Build Tool – Software Engineer
- Back Office (Berlin) – Part-time Team Assistant
The details of these and other open positions available at gradle.com/careers.
If you have some news you’d like us to share in the next issue, use #gradle
on Twitter or send us an email with the details to newsletter@gradle.com.
Until next time!
—The Gradle Build Tool Team
If you have some news you’d like us to share in the next issue,
let us know using the #community-news
channel on the Gradle Community Slack or by mentioning @Gradle on Twitter/X.
Until next time!
— The Gradle Team
Gradle Inc. | 2261 Market Street | San Francisco, CA 94114 |
||||
|