Hi all, I'm doing a bit research for our somewhat small company how to best update home grown services, web applications and configurations on production and testing servers. We have only few of them, but many more working copies all over the place with various layouts, some applications even consist of independent wcs in different folders for historical reasons and such.
There's a lot of tools available around the subject "continuous delivery", things like Puppet, Chef etc. are mentioned very often, but all of those look very heavyweight to me currently. Some come with their own web server, database, need "configurations" implemented in programming languages we have no experience with, are really bad debuggable locally and whatever... What I'm currently more interested in is something between doing things manually and such things like Puppet, because I don't seem to be very good at finding such software, if it exists. What I would need is something polling some repos, like commit monitors, only server based without GUI and such, and on commits updates some working copies. Additionally, I need to be able to at least restart services. I guess this covers around 95% of my use cases and reads like some flexible commit monitor and a scripting interface, but I hope that maybe some of this scripting could be avoided and replaced by really simple configurations. Of course this would only be useful if such an application doesn't bring it's own web server, database and Ruby runtime environment... Do you know of something like that available? Thanks! Mit freundlichen Grüßen, Thorsten Schöning -- Thorsten Schöning E-Mail: thorsten.schoen...@am-soft.de AM-SoFT IT-Systeme http://www.AM-SoFT.de/ Telefon...........05151- 9468- 55 Fax...............05151- 9468- 88 Mobil..............0178-8 9468- 04 AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow