Apache Maven™️

Develocity™ combines acceleration technologies and troubleshooting features with toolchain observability, empowering Maven users to speed up feedback cycles and measure and improve key performance metrics.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

<develocity>

   <server>

     <!-- adjust to your Develocity server -->

     <url>https://develocity.mycompany.com</url>

   </server>

   <buildScan>

     <capture>

       <fileFingerprints>true</fileFingerprints>

     </capture>

     <!-- adjust to your CI provider -->

     <backgroundBuildScanUpload>#{isFalse(env['CI'])}</backgroundBuildScanUpload>

     <publishing>

       <onlyIf>true</onlyIf>

     </publishing>

   </buildScan>

   <buildCache>

     <remote>

       <enabled>true</enabled>

     </remote>

   </buildCache>

</develocity>

Experience the power of Develocity with Maven

The experience of using Develocity with Maven builds is seamlessly integrated from end to end. It's easy to get started and easy to keep using.

Colorful diagram

Speed up your builds & tests

Whether or not you're already using Maven's native build cache, Develocity provides advanced local and remote build caching with detailed data on Build Cache performance. Further speed up feedback cycles with compiler avoidance capabilities and proprietary test acceleration technologies.

Avoid expensive migrations

Considering switching build systems because your Maven builds are too slow? Develocity could be the answer. Develocity's acceleration capabilities dramatically speed up Maven build and test times, allowing you to stay with Maven and achieve faster feedback cycles.

Rapidly troubleshoot failures

Build Scan® provides comprehensive data and insights for every build. Dig into the cause of a failure, compare the environments and inputs (including dependencies) for two builds, and share deep links to specific build data for easy collaboration.

Get unprecedented build & test insights

See build and test performance via Develocity's dashboards or leverage its extensible platform for data reporting. Intervene early for rapid issue resolution and provide detailed reporting on your team's results.

See Develocity in action

Take a quick, interactive tour of Develocity's key features.

Get Develocity's full suite of features

Accelerate your builds and tests

Build Cache

Share and reuse build and test outputs globally, plus access data to quickly diagnose cache misses.

Learn more

Predictive Test Selection

Use machine learning to run only tests likely to provide useful feedback.

Learn more

Test Distribution

Parallelize test execution using a pool of remote agents.

Learn more
Accelerate your builds and tests

With Develocity, you have a full picture of your build. When you're building such a tree, with 1,200 modules, you have no idea what's going on...having a look at which goals are taking time and which goals are problematic, you can't do that without the overview that Develocity offers.

Guillame Smet, Principal Software Engineer at
Red Hat (Quarkus)

Learn more

Leading global brands are using Develocity with Maven

Need help getting set up?