Divio Django CMS提供了两个服务器: TEST和LIVE。这也是两个独立的存储库吗?或者这是如何在后台完成的?
我想知道是因为我感觉活动服务器是它自己的存储库,只要我按下deploy,它就会从测试中提取出来。对吗?
发布于 2019-09-21 23:31:51
所有的Divio项目(django CMS、Python、PHP等等)都有一个Live和Test环境。
默认情况下,两者都从其存储库的master分支(在较早的项目中为develop)构建项目。
根据请求,可以启用自定义跟踪分支,以便从单独的分支构建Live和Test环境。
当构建成功完成时,Docker镜像可以被重用,直到对项目的存储库进行更改。这意味着在Test上成功部署后,不需要重新构建Docker镜像,从预先构建的镜像可以更快地部署Live环境。(显然,只有当它们在同一分支上时,这才是可能的。)
https://stackoverflow.com/questions/58038110
复制相似问题