It is probably not a good practise in this case, because the problem would be solved by unifying the versions of all artefacts, but I am interested in a possible solution for this case. I have one git repository: artefact -> 1.0.0 second git repository: artefact -> 1.3.0 third git repository: artefact -> 2.0.0 These artefacts go into nexus release