Hi all, I currently have a parent/child relationship set up with many modules that inherit from this parent. They inherit repositories, dependency versions, and enforcement rules, to name a few.
In addition to that, I also have a core extension configured via .mvn/extensions.xml. As far as I can tell, there is no way to define a shared extension (though this isn't a big deal, as I can still define it once per project). However, it is not possible to share the version of the extension. This is a bit unfortunate because I need to ensure that child projects keep the extension version in sync. >From the docs[1], I saw that it is possible to configure the extension via the >CLI, which can make it easier to share in a CI environment, but it is not very >portable for local setups. Are you aware of any way to share a core extension definition and version? Other than manual syncing of course [1] https://maven.apache.org/guides/mini/guide-using-extensions.html