Hi all, ASF Infra team together with Gradle Inc. has setup a dedicated Gradle Enterprise instance for Apache projects at https://ge.apache.org/ .
Gradle Enterprise works for both Gradle builds and Maven builds. There's a Maven extension which provides the integration for Maven builds, https://docs.gradle.com/enterprise/maven-extension/ . You can find more information about the benefits of Gradle Enterprise on gradle.com . This is also for Maven builds! The main features are the "build scan insights" and "build cache acceleration". At this time, I'm first looking at experimenting with "build scan insights" feature. Apache Beam project seems to be also looking into this: https://lists.apache.org/thread/v43djv8f941x2h1r3mptvt92ynplm7mk I had a chat on ASF slack with Gavin McDonald about this, and Gavin asked me to create an infra ticket. I created https://issues.apache.org/jira/browse/INFRA-24052 for configuring the secret token required for accessing Gradle Enterprise from CI builds. It turns out that all Apache projects should already have the token in GE_ACCESS_TOKEN environment variable. I'll experiment with that soon. The token won't be available for pull request builds. While experimenting, I'll create an experimental branch in apache/pulsar so that the builds for this branch have access to the required Gradle Enterprise token. After this experimentation is completed successfully, I'll create a PR for enabling Gradle Enterprise builds scans that run scheduled once a day on the master branch (scheduled at https://github.com/apache/pulsar/blob/9ec1d071c7188a2db694e9d7b359faaf33cb076e/.github/workflows/pulsar-ci.yaml#L25-L26). BR, Lari