2016-07-28 5 views
1

ich ein Maven-Projekt als Strukturmodul haben wie folgt: -Jenkins gemeinsames Modul bauen vor Build WAR-Datei

  • Eltern
  • Gemeinsame
  • Bericht

In gemeinsamen Modul, einmal kompiliert Ich werde die JAR-Datei als endgültige Ausgabe bekommen Dann werde ich Bericht Modul mit der gemeinsamen JAR innerhalb meiner WAR-Datei ausführen.

Ich wollte Jenkins verwenden, um zu kompilieren gemeinsam die JAR-Datei zu aktualisieren, dann den Bericht Modul kompiliert, den Krieg zu bauen und in Tomcat einsetzen (mit Jenkins)

Gibt es kann mit dem Report pom.xml getan wird (Einzel Pom-Datei) zu bauen und melden?

Gibt es einen besseren Ansatz? Bitte beraten Sie

Antwort

0

Sie können einen Job haben, der Common-Modul und einen anderen für Bericht erstellt. Geben Sie im Berichtjob an, dass er ausgelöst werden soll, nachdem Common erfolgreich erstellt wurde.

enter image description here