Wie Sie zu erstellen .war-Datei mithilfe von jenkins für die Bereitstellung
Begann ich, Jenkins zur kontinuierlichen integration. Mein java-Projekt ist erfolgreich erstellen, aber ich bin nicht in der Lage zu finden .war-Datei für die Bereitstellung. Wenn ich manuell halten Sie die myproject.Krieg-Datei im Arbeitsbereich-automatische Bereitstellung geschieht in tomcat7.
Nun meine Frage: ist Jenkins in der Lage zu erstellen .Krieg oder nicht (wenn keine zusätzlichen plugins benötigt werden, lasst es mich bitte wissen), oder wenn ich brauchen, um hinzuzufügen, jede build.xml Datei, wo kann ich diese Datei.
Vielen Dank im Voraus.
- Das build-tool verwenden Sie (ant, maven, gradle, ...)?
- ich bin mit ant-build-tool
- Sie haben ein Ziel definiert, in der build.xml erzeugt, dass der Krieg? ist dieses Ziel aktiviert, die von den Jenkins-build?
- ja ich habe ein Ziel in meinem build.xml aber ich bin verwirrend die Lage des build.xml Datei und ich will wissen, ist jede zusätzliche Konfigurationen sind erforderlich für diese
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schließlich finde ich die Lösung,
Jenkins ist ohne eine Funktion wie die automatische Erstellung .war-Datei.
also wir haben zu erstellen build.xml (ANT) für die Erstellung .war-Datei.
Halten Sie diese Datei in Ihrem Projekt und check-in in das repository.
Und anzeigen der build.xml Lage in der Jenkins-Konfiguration Seite. Wenn der build ist geschehen durch Jenkins wird es dauern, den code aus repository erstellen und speichert Sie im Arbeitsbereich in den Jenkins-Ordner zusammen mit der .war-Datei.
Sie können auto deploy diese .war-Datei in den tomcat mit Jenkins.