我意识到我在这个话题上可能有点晚了,但我正在试图理解与Capistrano合作的目的。我看到许多人在使用阶段时遇到问题的消息(包括Capistrano文档),解释了为什么要使用多阶段。
我在很多年前就使用过Capistrano 2,但从未使用过multistaging。这是现在推荐的分阶段部署的方式吗?
发布于 2015-12-21 02:22:41
对于我的应用程序,我使用"beta“、"staging”和"production“。在"beta“上,我测试新功能的用户数量有限。如果它可以正常工作,我会将应用程序放在临时服务器上,以吸引更多的用户。如果它成功了,我就把它投入生产。
在Capistrano 3中,您已经构建了多阶段,并且阶段是在安装过程中创建的。在Capistrano中,您必须使用multi-staging extension。
https://stackoverflow.com/questions/34228145
复制相似问题