Настройка хранилищ Divio CMS - PullRequest
       28

Настройка хранилищ Divio CMS

1 голос
/ 21 сентября 2019

Divio Django CMS предлагает два сервера: TEST и LIVE.Это также два отдельных хранилища?Или как это сделать в фоновом режиме?

Мне интересно, потому что у меня было бы ощущение, что LIVE-сервер - это его собственный репозиторий, который просто извлекает данные из TEST всякий раз, когда я нажимаю кнопку развертывания.Это правильно?

1 Ответ

0 голосов
/ 21 сентября 2019

Все проекты Divio (django CMS, Python, PHP и т. Д.) Имеют среду Live и Test.

По умолчанию оба компилируют проект из ветки master его репозитория (в старых проектах develop).

По запросу можно включить настраиваемые ветви отслеживания , чтобы среды Live и Test создавались из отдельных ветвей.

После успешного завершения сборки образ Dockerможет использоваться повторно, пока не будут внесены изменения в репозиторий проекта.Это означает, что после успешного развертывания в Test образ Docker не нужно перестраивать, и среду Live можно развернуть намного быстрее из предварительно созданного образа.(Очевидно, что это возможно только тогда, когда они находятся в одной ветви.)

...