У меня есть сервер Ubuntu, которым я хочу быть в качестве сервера непрерывной интеграции (для проектов на основе Zend Application) и промежуточного сервера.
Команда отправляет исходные файлы в хранилище:
/home/git/repositories/testing.git
Тогда Хадсон строит,
и основная ветвь экспортируется (возможно клонировано - более подходящее слово) плагином git hudson в:
/var/lib/hudson/jobs/test/workspace/
Рабочая область также содержит папку .git
, которая не требуется на моем промежуточном веб-сайте.
Как настроить виртуальный хост для просмотра промежуточной версии содержимого репозитория?
Указывает ли виртуальный хост на рабочее пространство или я экспортирую файлы в другой каталог?
А как насчет разрешений и безопасности? Hudson является владельцем всех файлов рабочей области. Нужно ли выполнять какие-либо действия после сборки для настройки доступа?
P.S. Если этот вопрос больше подходит для сбоя сервера, перенесите его.