Wie kann ich Jenkins dazu bringen, mein Projekt auf JBoss EAP (AS7) zu portieren?

9

Wie kann ich Jenkins dazu bringen, mein Projekt für JBoss EAP (AS7) bereitzustellen?

Ich sehe, dass Jenkins ein Projekt auf JBoss 5.x bereitstellen kann, wenn es in Ordnung ist, aber wie kann ich es auf AS7 oder EAP bereitstellen, wenn es ok baut? Kann mir bitte jemand sagen, ob das gemacht werden kann.

    
techsjs2012 17.01.2013, 14:32
quelle

2 Antworten

13

Sie können das offizielle JBoss Application Server Maven-Plugin verwenden.

Fügen Sie es der Phase install hinzu und konfigurieren Sie Jenkins so, dass mvn clean install ausgeführt wird. Wenn es Ihnen nicht gefällt, die Ausführung anzuhängen, können Sie sie direkt aufrufen:
mvn jboss-as:deploy

Hier ist ein Beispiel für ein Build-Setup:

%Vor%

BEARBEITEN Jenkins-Konfiguration - Nachdem Sie ein Maven-Projekt erstellt haben, gibt es eine Einstellung, welche Ziele ausgeführt werden sollen. Suchen Sie nach der Build -Konfiguration, und geben Sie für die Eingabe mit der Bezeichnung Ziele und Optionen die Ziele in diese Eingabe ein.

Konfigurieren Sie das Jboss AS Plugin - sehen Sie den <configuration> Teil im pom Snippet oben - Sie können <hostname> auf 127.0.0.1 setzen, um lokal zu testen.

    
kostja 17.01.2013, 15:16
quelle
0

Wie stellen Sie Ihre Anwendung derzeit für jboss bereit? Wenn Sie ein Skript verwenden, können Sie jenkins das Skript aufrufen.

    
Slartibartfast 17.01.2013 14:40
quelle

Tags und Links