Все проекты Divio (django CMS, Python, PHP и т. Д.) Имеют среду Live и Test.
По умолчанию оба компилируют проект из ветки master
его репозитория (в старых проектах develop
).
По запросу можно включить настраиваемые ветви отслеживания , чтобы среды Live и Test создавались из отдельных ветвей.
После успешного завершения сборки образ Dockerможет использоваться повторно, пока не будут внесены изменения в репозиторий проекта.Это означает, что после успешного развертывания в Test образ Docker не нужно перестраивать, и среду Live можно развернуть намного быстрее из предварительно созданного образа.(Очевидно, что это возможно только тогда, когда они находятся в одной ветви.)