We already have a good build server in Hudson, but we need something that will allow us to start and shut down the servers, push new software deployments (which is much more active than just one WAR or EAR, going somewhere , copying, extraction, renaming, etc.) and various other tasks that we would like to automate.
I watched SmartFrog (seems to be academic rather than commonly used), ControlTier (a dose of hard difficulty to go with its complexity), Capistrano (considering Ruby and Rails) and Func (no documents at all, their MediaWiki was destroyed). Isn't there anything good about an 80/20 solution for this kind of thing. Of course, you might have a tool that offers many ControlTier offers without all the overhead.
An alternative is to Ant scripts to do everything (possibly through our existing Hudson server) or even some kind of Hudson plugin, but for me this is unpleasant and I just don’t like it as a solution (plus we can redo something when we not necessary).
Please tell me about a good alternative.
source
share