开源“部署工具”需要将EAR,WAR文件部署到任何托管服务器 [英] Open source "deployment tool" required to deploy EAR, WAR files to any hosted servers

查看:150
本文介绍了开源“部署工具”需要将EAR,WAR文件部署到任何托管服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

部署工具将本地构建框中存在的 EAR,WAR 文件部署到任何托管服务器(即测试或分段服务器)。



目前,每个服务器都运行.sh脚本进行部署。



环境:
Linux,Java EE应用程序(ATG框架要精确),使用Jboss 服务器。



部署工具要求: p>

1)软件必须是开源的。



2)只需要部署工具;与Jenkin或Hudson应用程序相关的NO构建工具和连续集成工具。



3)该软件必须是轻量级的GUI应用程序(即使插件对于eclipse也可以是任何SVN)。



4)软件还必须能够查看SVN。



5)最重要的是它必须是容错的;如果部署出错,则必须具有备份副本和版本控制。



我知道以上所有都有一点大问题。我不知道巡航控制应用程序是否会做上述所有工作,关于它的建议将不胜感激。



我已经研究过查找 http://部署的链接。 tigris.org/ ;但他们似乎都不满足上述所有要求。在GNU开源软件中找不到。任何其他任何建议将不胜感激。有人建议叫做Jeera,redhat,但是不了解他们。



最后总结一句话,需要一个开源部署(只有)工具,用于上述环境。

解决方案

Kwatee 是免费的商业用途(但不是开放源代码)的轻量级部署应用程序



如果您可以在GUI要求上有些灵活,请采取看看宁的 galaxy ,它是开放源码和免费的(但是基于CLI,还有一个依赖于Ruby的)


A deployment tool to deploy both EAR, WAR files present in local 'build box' to any hosted servers (i.e. testing or staging servers).

Currently .sh scripts are run on every server for deployment.

Environment: Linux, Java EE application (ATG framework to be precise), Jboss servers used.

Deployment tool Requirement:

1) software must be an open source.

2) Only a deployment tool required; with NO build tool and continuation integration tools attached to it like the Jenkin or Hudson application's have.

3) The software must be a light weight GUI application (even plugins are OK for eclipse, or for any SVN).

4) The software must also have capability to look into SVN.

5) And most importantly it must be fault tolerant; i.e must have back-up copies and version controls if deployment goes wrong.

I know all the above are a little big ask. I am not sure if 'cruise control' application will do all above work, suggestions about it will be appreciated.

I have researched to find the link http://deployment.tigris.org/; but none of them seem to have satisfied all the above requirements. Could not find such in GNU open source software's. Any Suggestions from any of them will be appreciated. Someone suggested something called 'Jeera', 'redhat' as well, but not sure about them.

Finally to sum up in one sentence, need an "Open source Deployment(only) tool" for above mentioned environment.

解决方案

Kwatee is a lightweight deployment app that is free for commercial use (but not open source)

If you can be somewhat flexible on the GUI requirement, take a look at Ning's galaxy, which is open source and free (but CLI based, also has a dependency on Ruby)

这篇关于开源“部署工具”需要将EAR,WAR文件部署到任何托管服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆