Welcome to the February 2022 Gradle Build Tool newsletter.
This edition covers news from the community and the new Gradle Build Tool release.
From the Community
- Understanding Gradle Plugins: The Provider API - explains some of the best practices for creating Gradle plugins
- How to Find Third-party Vulnerabilities in Your Java Code - discusses Gradle plugins for scanning project dependencies for known vulnerabilities
- Containerize and Deploy Gradle Apps to Kubernetes - demonstrates how to containerize a project and deploy it to Kubernetes with the Kubernetes Gradle Plugin
- Gradle Versions Catalog Integration - describes how to create and use version catalogs for central declaration of dependencies
- Learning in Public: Lessons From Open Source - Shares the experience of developing the Dependency Analysis Gradle plugin
- 3 Killer Features for Java Devs in New Gradle 7.4 - summarizes the highlights of Gradle 7.4
- Leverage Gradle Plugins To Deploy Microservices - tells a story about using Gradle to deploy microservices with a custom plugin
- Gradle Assemble Task Essentials - explains the most important parts about the assemble lifecycle task
- Exclude Unwanted Dependencies in Gradle - shows three scenarios where a project could need to exclude unwanted dependencies
Gradle 7.4 Release
Gradle 7.4 has been released. It makes it easier to create a single test report or JaCoCo code coverage report across several projects, makes it easier to gradually adopt configuration cache, promotes central declaration of dependencies to stable, and includes many other improvements. See release notes for details.
If you share our passion for developer productivity and tooling, consider joining our globally distributed team and check out our job openings at gradle.com/careers. We are looking for new teammates including software engineers, solutions engineers, data scientist, application security engineer, developer advocate and developer productivity engineer.
Gradle Enterprise in Open-source Projects
Gradle continues to support key open-source projects with free Gradle Enterprise licenses in order to improve their build and test feedback cycle times and make troubleshooting more efficient. Here is a roundup of 11 OSS projects where you can explore the live public instances of Gradle Enterprise leveraged by Spring, JUnit, JetBrains, and other projects.
- March 4 9:00 am - 11:30 am (Pacific Time, US): Online Workshop - Introduction to Developer Productivity Engineering
- March 7 9:00 am - 12:00 pm (Pacific Time, US): Online Training - Gradle Build Cache Deep Dive
- March 8-9 8:30 am - 12:30 pm (Pacific Time, US): Online Training - Introduction to Gradle Build Tool
- March 15 9:00 am - 12:00 pm (Pacific Time, US): Online Training - Maven Build Cache Deep Dive
- March 17 10:00 am - 11:00 am (Pacific Time, US): DPE Lowdown - How Meta Does Developer productivity Engineering
See the Gradle Training webpage for an up-to-date list of all upcoming educational and training events.
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 email@example.com.
Until next time!
—The Gradle Team