Open source “deployment tool” required to deploy EAR, WAR files to any hosted servers [closed]

天大地大妈咪最大 提交于 2019-12-10 21:35:46

问题


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.


回答1:


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)




回答2:


http://xebialabs.com/download/xl-deploy/ is an automation solution that agentless across all target platforms, windows and unix target. it is supporting almost all popular Java EE container like jboss, tomcat, webspshere. and the community edition is free for non-commercial user.

Cargo is another open sourced tool which support automatic deployment.



来源:https://stackoverflow.com/questions/14327273/open-source-deployment-tool-required-to-deploy-ear-war-files-to-any-hosted-se

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!