我们在服务器上运行2个不同的环境 - 比如production.mydomain.com和staging.mydomain.com
暂存环境几乎与生产环境相同,只是它通常有几个正在审查的新功能(例如new_user_profile,image_tagging等).这些功能在不同时间由客户单独接受.
将任何单个功能(例如new_user_profile)从分段推送到生产的最佳方法是什么?
我们的设置如下所示,但您也希望听到您使用的替代方案:
我们尝试了以下两种方法,两种方法都不是很好:
ruby production capistrano ruby-on-rails staging
capistrano ×1
production ×1
ruby ×1
ruby-on-rails ×1
staging ×1