odpi / egeria-connector-xtdb

Pluggable repository for Egeria, using XTDB (formerly "Crux") as the back-end to natively support historical metadata.
https://odpi.github.io/egeria-docs/connectors/repository/xtdb/
Apache License 2.0
15 stars 7 forks source link

Prevent parallel release builds #478

Closed mandy-chessell closed 1 year ago

planetf1 commented 1 year ago

FYI The reason we needed to do this was due to the way the maven-publish plugin works when combined with the auto repository creation on oss.sonatype.org

Here's another example post https://stackoverflow.com/questions/72664149/gradle-maven-publish-sonatype-creates-multiple-repositories-that-cant-be-clos

The fix in this PR prevents it -- it's only needed for any repos with multiple sub projects, and was of course most obvious when initially porting egeria itself to v4/gradle.