Developer Productivity Engineering Blog

New Features in Develocity 2023.3 Focus on Enterprise Scalability and Mission Criticality

As Develocity continues to scale its footprint in large deployments, enterprise expectations in areas like high availability and security continue to rise. We are pleased to introduce the newest release of Develocity 2023.3, bringing streamlined project management with project-level access control, additional cloud integration capabilities, highly available build caching, and more. Let’s delve into the new features awaiting you.

Enhancing Security: Project-Level Access Control

The introduction of Project-level Access Control is a highlight of this release. This feature allows for granular control over project access, making it an essential tool for companies that want to restrict access to specific projects to certain teams. Your users can now read and write information to only the projects they can access. Like user roles, the groups of projects a user is part of can be defined in Develocity or an external identity provider.

Screenshot of Develocity project-level access control admin page.

Your Tools, Your Cloud: Cloud Object Store

The Develocity 2023.3 release adds support for Azure Blob Storage and improves our existing S3-compatible storage integration (AWS S3, GCP, MinIO, etc.). Build Scan and Build Cache data can be stored in the Cloud Object Store of your choice, providing access to a fault-tolerant storage solution while allowing you to lower your cloud storage costs.

High Availability: Build Cache

Build caching is central to accelerating both local and CI builds. This release contains a re-architected built-in Build Cache (beta) to boost scalability and reliability. You can now deploy the built-in Develocity Build Cache nodes in a high-availability configuration with no extra administrative hassle, enabling consistently swift build times throughout your development cycle.

Updated Insights: Build Scan®

Develocity Build Scan now offers deeper insights into dependency download times and Gradle artifact transforms. You can now see the estimated wall-clock time spent by dependency downloads, potentially a significant factor in build duration. Gradle Build Tool users can now view logs for specific artifact transforms, allowing for a more detailed analysis of the build process. These improvements facilitate quicker troubleshooting and performance optimization.

Develocity screenshot, showing dependency download times.

Endless Possibilities: REST API Improvements

The latest Develocity update adds an Advanced Search REST API, a powerful tool designed to significantly enhance custom application integrations. This feature allows you to create tailored search filters, facilitating the swift and efficient retrieval of project-specific data, directly integrating it into custom applications. For example, the new API query capability will allow you to integrate with the popular open platform for building developer portals and improving the developer experience, Backstage (from Spotify). We cannot wait to see what you’ll build!

Integrations, Updates, and More!

This update expands our integrations portfolio, including integration with GitLab and an updated Gradle GitHub Action that can automatically inject the Develocity configuration, making it even easier to enable Develocity on CI for all your projects!

The launch of Develocity 2023.3 marks another milestone in our journey to foster enterprise-ready build environments that enable productive development. This version is packed with features meticulously designed to address current industry challenges, optimize scalability, and facilitate seamless integrations. This latest release also includes notable improvements for our support of sbt and Bazel. For a complete overview of all the new functionality, please refer to the full release notes.

We look forward to hearing how you’re using these updates. Your feedback helps us refine and improve our solutions for developers.

Build Faster!