![](/img/trans.png)
[英]How to deploy war file to jboss eap 6.4 (local installed on my machine) using jenkins
[英]How can I make Jenkins deploy my project to JBoss EAP(AS7)
如何讓Jenkins將我的項目部署到JBoss EAP(AS7)?
我看到Jenkins可以將項目部署到JBoss 5.x,如果它構建正常,但是如果它構建正常,如何將其部署到AS7或EAP? 有人可以告訴我是否可以這樣做。
您可以使用官方的JBoss Application Server Maven插件 。
將其附加到install
階段並配置Jenkins以執行mvn clean install
。 如果您不方便附加執行,可以直接調用它:
mvn jboss-as:deploy
以下是構建設置的示例:
<plugin>
<groupId>org.jboss.as.plugins</groupId>
<artifactId>jboss-as-maven-plugin</artifactId>
<version>7.1.1.Final</version>
<configuration>
<hostname>${deploy.jboss.host}</hostname>
<port>${deploy.jboss.port}</port>
<username>${deploy.jboss.user}</username>
<password>${deploy.jboss.password}</password>
<name>${backend.deployment-name}</name>
<filename>${project.build.finalName}.war</filename>
<skip>${skipDeployment}</skip>
</configuration>
<executions>
<execution>
<id>deploy-jar</id>
<phase>install</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
編輯 Jenkins配置 - 在創建maven項目之后,有一個設置用於執行哪些目標。 搜索構建配置,對於標記為目標和選項的輸入,在此輸入中輸入目標。
配置Jboss AS插件 - 請參閱上面pom片段中的<configuration>
部分 - 您可以將<hostname>
設置為127.0.0.1以在本地進行測試。
您目前如何將您的應用程序部署到jboss? 如果你正在使用腳本,你可以讓jenkins調用腳本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.