Wie nexus-staging-maven-plugin in Untermodulen zu deaktivieren

8

Ich bin dabei, das maven-deploy-plugin durch das nexus-staging-maven-plugin zu ersetzen.

Nun werden einige der Submodule meines Projekts (z. B. Integrationstestmodule) nicht auf dem Nexus-Server bereitgestellt. Ich habe die Bereitstellung dieser Module über die Eigenschaft "maven.deploy.skip" deaktiviert. Für das Nexus-Staging-Maven-Plugin kann ich allerdings nichts vergleichbares finden. Gibt es eine andere Möglichkeit, einzelne Module mit diesem Plug-In aus der Bereitstellung zu überspringen?

Ich habe auch versucht, das Plug-In an die Pseudophase "none" zu binden, wie beschrieben hier , aber bei der Untersuchung des effektiven POM gibt es immer noch die injizierte Ausführung des Plug-Ins (ich nehme an, dass dies auf die Art und Weise zurückzuführen ist, wie es das vorhandene Deploy-Plug-in ersetzt) / p>     

Gunnar 14.08.2014, 10:28
quelle

1 Antwort

2

Sie können die Konfigurationseigenschaft skipNexusStagingDeployMojo eines angegebenen Submoduls auf true setzen. Weitere Informationen zu den Konfigurationseigenschaften finden Sie im Kapitel zum Nexus-Buch über die Bereitstellung in der Bereitstellung .

    
Manfred Moser 18.12.2014 23:08
quelle

Tags und Links