This project provides common build logic and is included as a composite build in the root settings file (as it provides
a plugin, in the pluginManagement block instead of before the usual include statements):
pluginManagement {
includeBuild("build-logic")
}- objectbox.publishing-conventions: adds GitLab repo, configures common Maven POM values, configures signing of artifacts
- https://docs.gradle.org/current/userguide/composite_builds.html#included_plugin_builds
- https://docs.gradle.org/current/userguide/best_practices_structuring_builds.html#use_convention_plugins
- https://github.com/gradle/gradle/tree/master/platforms/documentation/docs/src/snippets/best-practices/useConventionPlugins-do