【发布时间】:2014-02-15 16:57:45
【问题描述】:
我正在处理的项目需要部署到多个环境。这是一个 Websphere 8.5 J2EE 应用程序。我们部署到的 6 个环境及其以下服务器类型是:
- 本地(面向开发人员的 Websphere Liberty 8.5)
- 开发(WAS v8.5)
- 测试 (WAS v8.5)
- UAT (WAS v8.5)
- 暂存 (WAS v8.5)
- 生产(WAS v8.5)
每个环境(服务器)都需要稍微调整其文件(例如:TEST 的数据库名称与 UAT 不同,LOCAL 需要某些文件来跳过登录过程而不是其他服务器,等等)。
目前,我们根据需要部署到的环境手动修改每个必要的文件 - 这是重复的并且需要时间。我们可以使用某种类型的系统来自动执行此操作吗?理想情况下,我希望只需单击一个按钮即可开始部署,具体取决于我要部署到的位置。
谢谢!
编辑:我在自动化部署方面没有经验,因此非常感谢任何帮助。谢谢!
EDIT2:我们正在部署 .EAR 文件
【问题讨论】:
标签: jakarta-ee deployment automation build-process ear