Что бы значительно повысить вашу производительность как разработчика, Jelastic предоставляет возможность установить автоматическое развертывание вашего проекта, с учетом изменений которые вы добавили в GIT или SVN репозиторий.
Вы просто работаете с GIT/SVN репозиторием, не покидая его. Просто обновляйте ваш код, фиксируйте изменения и всё, что вы изменили в проекте, будет автоматически развернуто в вашем окружении.
Давайте посмотрим, как это работает в Jelastic:
- Создайте окружение, с необходимой конфигурацией.
- Нажмите "Добавить проект"
В открывшемся окне укажите URL системы контроля версий вашего проекта, ветку из которой необходимо скачивать обновления, логин и пароль (если необходимо).
Для того, что бы Jelastic сам проверял наличие изменений в системе контроля версий, установите галочку "Проверка и автоматическое применение обновлений". Вам будет необходимо установить интервал обновлений. Если этот интервал будет меньше, чем время, которое уходит на получение изменений и сборку проекта (в Java) - событие обновления будет отложено на это время.
Интервал указывается в минутах.
Нажмите "Добавить".
При необходимости, вы можете изменить эти значения в дальнейшем.
Для проверки успешности авторазвертывания, вы можете посмотреть следующие лог-файлы (файлы журнала):
- Maven (файл vcs_update) для проектов на Java;
- Сервера приложений (svn_log, git_log files) для PHP-приложений.