Я хотел бы создать скрипт ruby git deploy. Сервер, который получает данные json от gitlab, перехватывает и обновляет файлы проекта на сервере, на котором он запущен.Выполнение команды sudo в ruby
проекты представляют собой смесь laravel
/wordpress
/joomla
/ror
.
Моя проблема: www-data
Владельцы laravel wp и joomla.
Я обычно обновлять эти каталоги через sudo -u www-data git pull
SO РВМ нужны привилегии SUDO. Это теоретически может вызвать проблемы на производственном сервере.
Есть ли что-нибудь, что мне не хватает здесь?