Я выполняю следующую задачу в некотором сценарии развертывания для приложения PHP:
- name: Update composer dependencies
composer:
command: update
working_dir: "{{ release_path }}/src"
ignore_platform_reqs: true
В целевой системе версия CLI PHP имеет значение 7.3
, но есть также двоичный файл /usr/bin/php7.2
, которыйЯ хочу использовать.
Как я могу использовать модуль composer и запускать с ним определенную версию PHP ... или мне нужно запустить это через модуль оболочки, как этот?
- name: Update composer dependencies
shell: "/usr/bin/php7.2 composer update"
args:
chdir: "{{ release_path }}/src"