Builds Api
Functions
GET api/builds/{id}/bazel-attributes Get the attributes of a Bazel build. This model is Bazel specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/bazel-critical-path Get the critical path of a Bazel build. This model is Bazel specific and cannot be requested for another build tool. Responses:
GET api/builds/{id} Get the common attributes of a build. The contained attributes are build tool agnostic. Responses:
GET api/builds Get a list of builds with common attributes. The contained attributes are build tool agnostic. If none of `fromInstant`, `fromBuild`, or `reverse` is used, when making a request to this endpoint, it will return builds that were received and processed by Develocity after the request was made. Responses:
Gets builds on demand from the API, in as many requests as necessary. It allows for queries of any size, as opposed to BuildsApi.getBuilds which is limited by the API itself to 1000.
GET api/builds/{id}/gradle-artifact-transform-executions Get the artifact transform execution list of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-attributes Get the attributes of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
Gets GradleAttributes of all builds from a given date. Queries BuildsApi.getBuilds first, the endpoint providing a timeline of builds, then maps each to BuildsApi.getGradleAttributes.
GET api/builds/{id}/gradle-build-cache-performance Get the build cache performance of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-build-profile-overview Get the performance profile overview of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-configuration-cache Get the configuration cache information for a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-dependencies Get the dependencies of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-deprecations Get the Gradle Build Tool deprecations of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-network-activity Get the network activity of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. This model is only available starting with Gradle version 3.5 and Develocity Gradle Plugin version 1.6. Responses:
GET api/builds/{id}/gradle-plugins Get the plugins of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-projects Get the projects of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-resource-usage Get the resource usage of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/gradle-test-performance Get test performance-related metrics of a Gradle build. This model is Gradle specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-attributes Get the attributes of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-build-cache-performance Get the build cache performance of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-build-profile-overview Get the performance profile overview of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-dependencies Get the dependencies of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-dependency-resolution Get information about the dependency resolution of a Maven build. This model is Maven specific and cannot be requested for another build tool. This model is only available starting with the Develocity Maven Extension version 1.9. Responses:
GET api/builds/{id}/maven-modules Get the modules of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-plugins Get the plugins of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-resource-usage Get the resource usage of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/maven-test-performance Get test performance-related metrics of a Maven build. This model is Maven specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/npm-attributes Get the attributes of an npm build. This model is npm specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/python-attributes Get the attributes of a Python build. This model is Python specific and cannot be requested for another build tool. Responses:
GET api/builds/{id}/sbt-attributes Get the attributes of an sbt build. This model is sbt specific and cannot be requested for another build tool. Responses: