Join the only event dedicated to Developer Productivity Engineering. Learn more

Gradle Build Tool

Develocityâ„¢ combines acceleration technologies and troubleshooting features with toolchain observability, empowering Gradle Build Tool 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
22
23
24
25

plugins {

  id("com.gradle.develocity") version "3.18.1"

}

 

// adjust to your CI provider

val isCI = System.getenv().containsKey("CI")

 

develocity {

  // adjust to your Develocity server

  server.set("https://develocity.mycompany.com")

 

  buildScan {

    capture {

      fileFingerprints.set(true)

    }

    uploadInBackground.set(!isCI)

    publishing.onlyIf { true }

  }

  buildCache {

    remote(develocity.buildCache) {

      isEnabled = true

      isPush = isCI

    }

  }

}

Extend the power of Gradle Build Tool

We created Develocity to serve the advanced needs of organizations using Gradle Build Tool. Develocity’s features and integrations focus on Gradle users, making it easy to get started and easy to keep using.

Colorful diagram

Speed up your builds & tests

Whether or not you're already using Gradle Build Tool's local build caching option, Develocity includes an enhanced (remote) build caching capability, data on build cache performance and configuration cache effectiveness, and test acceleration technologies.

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 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 easily 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

Enabling Predictive Test Selection and Test Distribution reduced our test execution times a full order of magnitude. These coupled with Build Cache, have brought our average build times from >10 minutes to 1-2 minutes.

Audrey Chipman, Sr. Engineer at Netflix

Learn more

Leading global brands are using Develocity with Gradle Build Tool

Need help getting set up?