spring-projects / spring-data-couchbase

Provides support to increase developer productivity in Java when using Couchbase. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
https://spring.io/projects/spring-data-couchbase
Apache License 2.0
274 stars 190 forks source link

Migrate build to Spring Develocity Conventions extension #1954

Closed erichaagdev closed 1 month ago

erichaagdev commented 1 month ago

This PR migrates the build to use Spring's Develocity Conventions Maven extension.

https://github.com/spring-io/develocity-conventions

With this, explicit configuration of the Develocity Maven extension is no longer required, as all configuration is encapsulated within the Spring extension.

Additionally, build cache authentication now uses the Develocity access key, so separate build cache credentials are no longer required. The DEVELOCITY_ACCESS_KEY environment variable is enough for both build scan publishing and remote build cache access.

mp911de commented 1 month ago

Thank you for your contribution. That's merged and backported now.