У меня есть это:
- name: composer install in includes
become: yes
become_user: git
become_method: sudo
become_flags: '-s'
chdir: /var/www/html/includes
command: php /usr/local/bin/composer install
creates: /var/www/html/includes/vendor
Когда я запускаю его, я получаю ошибку «Composer не может найти файл composer.json в / home / git».Но обратите внимание, что я указал chdir для / var / www / html / includes, который ДОЛЖЕН иметь composer.json.Также обратите внимание, что, пытаясь что-то сделать, я добавила становление становиться метами и становиться.-s должен сказать sudo не менять каталоги и не загружать окружение.
Кто-нибудь знает, что я делаю не так?
Спасибо, Эд