使用Maven和Jenkins部署到Weblogic

8
我们在项目中使用Jenkins进行开发环境的构建和部署。我已经成功地使用maven在jenkins中创建了war文件,现在我需要创建另一个任务将该war文件部署到weblogic服务器中。
但是,我不知道在jenkins中配置此任务所需的步骤。只需调用maven deploy命令即可吗?有人能告诉我使用jenkins将war文件部署到weblogic 10.3.5所需的步骤吗?
编辑:我们采用的方法是创建war文件后,将其检查到svn中,然后部署任务会从那里获取war文件并将其部署到weblogic中。有人认为有比这更好的做事方法吗?
谢谢, Manish

2
请参阅使用WebLogic Maven插件进行部署 - Charlee Chitsuk
2
如果您正在使用Maven进行部署,请考虑将要部署的war文件放入诸如Nexus或Artifactory之类的构件存储库中,而不是Subversion。 Maven将能够为您检索文件,并使用@Charlee Chitsuk提到的WebLogic插件进行部署。 - user944849
1个回答

8
使用Jenkins "Weblogic Deployer Plugin",这将为您执行部署。您需要做的只是指定以下内容:
  • 任务名称:为部署命名;例如 Webapp WL Deployment。

  • 环境:指定要部署的环境。确保使用的是 AdminServer 端口号而不是 Managed Server 端口号;默认为 7001。

  • 名称:weblogic 应该用于显示已部署组件的名称。

  • 构建资源以部署:您的 webapp 文件名。您还可以使用正则表达式。

  • 目标:您要将 webapp 部署到的托管服务器的名称。

  • Weblogic 库:是否将 Webapp 部署为库组件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接