Kann ich ändern, das Maven-deploy-phase zu ersetzen, um die maven-deploy-plugin mit meinem eigenen plugin?
Ich bin ziemlich neu bei Maven...
Was ich versuche zu tun ist, überspringen Sie die maven-deploy-plugin während der deploy-phase, während das ersetzen es mit meinem eigenen plugin (d.h. ich bin die Bereitstellung auf einem nicht-Ort im repository).
Ich merke, ich könnte dies tun, in mehrere andere Möglichkeiten, aber der Chef will in der Lage sein zu laufen:
mvn deploy
Erhalten die Ergebnisse, die meine derzeitige workaround ist das deaktivieren des maven-deploy-plugin (das scheint zu sein, durch das deaktivieren der gesamten deploy phase), und manuelles angeben der benutzerdefinierten upload-Ziel von der Befehlszeile aus.
Ich bin derzeit nicht zu gelingen, meine mission mit:
<executions>
<execution>
<phase>deploy</phase>
</execution>
</executions>
in der build/plugins/plugin-Abschnitt mit mein plugin-Spezifikation, da die deploy-phase wird übersprungen von:
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist nicht korrekt. Deaktivieren
maven-deploy-plugin
nicht deaktivieren das gesamte deploy-phase. Dies ist, wie es getan werden sollte (sieht aus wie Sie tun es bereits):Versuchen, diese (ungetestete) alternative für die Deaktivierung der standard-bereitstellen plugin:
maven-deploy-plugin
(in einer zukünftigen version) entscheidet sich zu binden, sich zu einigen anderen Ausführungs-ID, die anders ist alsdefault-deploy