I’m wondering if it would be possible to configure the OpenMRS maven repository to act as a proxy to the Mekom public maven repository for artifacts that are hosted there. As things stand now, we have to add both the Mekom repository and OpenMRS repository to many of our POMs (and we’ve also found we have to update our local .m2/settings.xml in some cases), and there may be a few other side effects that we haven’t fully investigated, and we think having OpenMRS proxy the Mekom repo might allow us to avoid those. Is that possible?
So ideally, in order to prevent artefact collisions, it would be better for us to proxy a repository that only has the missing artefacts, with uniques the groupID/artifactsID
Yes @mksrom it doesn’t make sense that our Nexus proxies the rest of the world. I guess we just let it be by default, we probably need to revisit this now.
That’s fine by me, but it means that you cannot rename those repositories without breaking the proxy we have
Now, you have the chance of creating another group repo like ‘releases-and-snapshots-for-OpenMRS’ instead, but that will be the interface we’ll have them.