egeria: Problems posting maven artifacts to maven central
Whilst our release ‘shipped’ on github 10 days ago (c. 17 Jan), and the release pipeline completed to push artifacts to jfrog artifactory & then bintray - from where they should be published to maven central, in fact the process hit some issues that we had no knowledge of.
Maven central publishing can take a few days for indexes to be rebuilt.
I raised IT issue https://jira.linuxfoundation.org/servicedesk/customer/portal/2/IT-18759?sda_source=notification-email 7 days ago (“IT-18759 ODPi Egeria - release completed in Azure. Not on maven central”) and have had the following update from the support team:
The LF team are investigating updating the necessary pipelines to help with some of this:
Some further notes at: https://confluence.linuxfoundation.org/pages/viewpage.action?pageId=41582704
In the meantime the artifacts were handled manually with the following issues arising:
All the 1.3 packages have been synced to Maven-Central with the exception of the following:
New Packages Have been Requested to be included in JCenter and are waiting on approval from JFrog:
audit-log-event-topic-connector
audit-log-slf4j-connector
cassandra-data-store-connector
cassandra-metadata-extractor-connector
data-platform-services-connector
discovery-service-connectors
gaf-metadata-client
open-connector-archives
Packages Missing JavaDoc:
open-types-test-generator
Packages Missing Sources:
governance-action-connectors
stewardship-action-connectors
Packages with Invalid POM file:
gaf-metadata-management
ui-chassis
Packages with Corrupt JAR:
open-lineage-janus-connector
ui-chassis-spring
I'll attempt to redistribute open-lineage-janus-connector and ui-chassis-spring from Artifactory to see if that resolves those package issues. Once we get confirmation from JFrog on the requested packages for JCenter we'll try syncing those out as well.```
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 32 (32 by maintainers)
Commits related to this issue
- #2499 pom corrections for maven publishing Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 replace release notes with placeholder Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 move release version to 1.4 Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 correct README.md Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 add scm link to packaging=pom pom files failing validation Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 pom corrections for maven publishing Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 add scm link to packaging=pom pom files failing validation Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 resolve missing javadoc for open types test gen Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 Add scm segment to all poms Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 create javadoc for test generator Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
- #2499 correct top level scm Signed-off-by: Nigel Jones <nigel.l.jones+git@gmail.com> — committed to planetf1/egeria by planetf1 4 years ago
Yes, there were some gaps, but I cleaned them up in the connectors and everything there is now synced 😄