Bis jetzt habe ich Rails-Apps in unserem Apache/Passenger-Setup mit einer einfachen Rake-Aufgabe, die ich geschrieben habe, implementiert. Ich habe nicht versucht, mit Capistrano oder Vlad the Deployer rumzualbern.Wie lautet die aktuelle Standardmethode zum Bereitstellen einer Rails App?
Jetzt kommen jedoch mehr Entwickler an Bord, und ich interessiere mich dafür, Dinge so zu arrangieren, dass der Deployment-Prozess die Tests zuerst ausführt und nicht implementiert, wenn sie nicht alle bestehen. Ich gehe also noch einmal auf die Frage ein.
Es ist eine Weile her, seit ich das hier untersucht habe. Was machen die meisten Menschen heutzutage? Immer noch mit Capistrano? Schreiben einzelner Rake-Aufgaben? Etwas anderes?
Auf jeden Fall capistrano – nitecoder
Einverstanden, capistrano ist der Weg zu gehen. Sehr flexible und erweiterbare, einfach zu schreibende Deployment-Rezepte für alles unter der Sonne. –