Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connect build to ge.spring.io to benefit from deep build insights and faster builds #4230

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Jul 8, 2024

  1. Connect build to ge.spring.io.

    This change publishes a build scan to ge.spring.io for every local build from an authenticated Spring committer and for CI where appropriate access tokens are available. The build will not fail if publishing fails.
    
    This change also allows the build to benefit from local and remote build caching, providing faster builds for all contributors.
    
    Additionally, the project will have access to all features of Develocity such as:
    
    - Dashboards to view all historical build scans, along with performance trends over time
    - Build failure analytics for enhanced investigation and diagnosis of build failures
    - Test failure analytics to better understand trends and causes around slow, failing, and flaky tests
    erichaagdev committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c97d1a2 View commit details
    Browse the repository at this point in the history
  2. Add annotation processors for compiler avoidance.

    This is done to speed up builds by avoiding recompilation of all sources when making non-ABI changes. This also optimizes the Gradle Enterprise build caching infrastructure.
    erichaagdev committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    e8e1967 View commit details
    Browse the repository at this point in the history