2 Stimmen

Beschränkung des Zugriffs auf das lokale Nexus-Repository auf Central

Wir planen, unser Corporate Nexus Repository für die Entwickler freizugeben. Das Problem dabei ist, dass wir Standards für die Versionen von Jars durchsetzen möchten, die aus dem Repository heruntergeladen werden können. Wenn wir zum Beispiel bereits Spring Framework Version 3 in Nexus als Organisationsstandard zur Verfügung haben, dann können die Entwickler die neueste Version von Spring Framework 3.3 nicht über Nexus herunterladen, es sei denn, sie wurde vom technischen Architekten genehmigt.

Man kann sagen, dass es keine Möglichkeit gibt, dies zu tun, da die Entwickler direkt auf die Zentrale verweisen und die Jars herunterladen können. Aber dieses Szenario wird im täglichen Hudson-CI-Build behandelt, der nur Jars von Nexus verwendet.

Unser ursprünglicher Vorschlag war, nexus mit den vereinbarten Versionen der Bibliotheken einzurichten und dann die Proxy-Einstellungen von nexus so zu ändern, dass er die Zentrale nicht erreichen kann. Gibt es eine bessere Idee als diese?

2voto

Robert Munteanu Punkte 64955

Sieht aus, als könnten Sie eine der Funktionen von Nexus Professional nutzen:

Eine Beschaffungssuite, die es Nexus-Administratoren ermöglicht, Ein- und Ausschlussregeln für Artefakte in Proxy-Repositories zu definieren

Siehe das Kapitel über Nexus Procurement Suite aus der Online-Referenz.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X