Bintray and Jcenter are not synchronized

Viewed 79

For two Bintray packages, we're publishing multiple artifacts in:

But only the two criteo-adapter-developmentartifacts are synchronized on JCenter:

The expectation is to get all artifacts to be synchronized. We have another package with a similar setup that is working well currently: https://jcenter.bintray.com/com/criteo/publisher/

I saw other similar issues on SO such as Bintray does not sync one of the artifacts of the package to the jcenter, but unfortunately, there seems that we cannot take any action except posting a new SO question.

1 Answers

Please note that when you submit a JCenter inclusion request for a particular package, all the artifactIDs present under the groupID will be included in the JCenter. If you add additional artifactIDs under the groupID , which is already linked to JCenter , those artifactIDs will not be mirrored in JCenter because JCenter hosts Single path for a single package.

In your case for the package "publisher-sdk-mopub-adapters", there are two artifactIDs under the groupID com/criteo/mediation/mopub criteo-adapter criteo-adapter-development

Only the first artifactID criteo-adapter-development is included in JCenter, In order to add the other artifactID, create a new Bintray package and include all the files under the path GroupID+ artifactID i.e com/criteo/mediation/mopub/criteo-adapter-development so that the package will be hosted in JCenter under the path https://jcenter.bintray.com/com/criteo/mediation/mopub/

Related