We currently use Gradle to publish our C++ artifacts to an Ivy repository in Artifactory. Unfortunately, we need to migrate this to Nexus and this means using a maven2 repository.
Treating a maven2 repository as an Ivy repository seems to work as we can publish our components as before and fetch dependencies using dynamic revisions.
Is this bad? Any known problems with this?