Есть проект на Symfony 2, который деплоится с помощью Jenkins (работает от пользователя jenkins). Проект крутится под nginx (работает от пользователя www-data). При каждом деплое необходимо чистить кеш проекта с помощью команды Symfony:
php app/console cache:clear --env=prod
Для этого пользователь jenkins должен иметь доступ на запись к директориям проекта app/cache и app/logs.
Кроме того, при деплойменте jenkins копирует полностью папку app, в которой есть предсозданная папка logs, лежащая под гитом, соответственно он перезаписывает её и становится владельцем. Билд падает, если jenkins не может записать эти папки.
Nginx тоже должен иметь полные права на эти две папки, Symfony падает.
Вопрос, как правильно решить эту проблему, чтобы оба пользователя имели полный доступ к обеим папкам?
Спасибо.