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.