Композитор не установлен - отвечаем - PullRequest
0 голосов
/ 06 октября 2019

Я работаю на MAC OS. Я пытаюсь установить composer с ролью Ansible, но composer не найден, когда я запускаю команду для проверки версии composer. (Я также пытался получить роль композитора у geerlingguy, но без шансов)

Как будто файл даже не загружается. Вот моя задача:

- name: install composer
  shell: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
  args:
    creates: /usr/local/bin/composer

Я пробовал также:

- name: download composer
  get_url:
    url: https://getcomposer.org/installer
    dest: /tmp/installer
  tags: composer

Прежде чем идти дальше, после запуска этой задачи я просто вошел в свой бродягу через vagrant ssh, чтобы проверить,файл был загружен, и файл не существует.

ansible: 2.8.5 vagrant: 2.2.5

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 07 октября 2019

Наконец, я решил проблему. Ничего плохого в этой роли. У меня была проблема с моим Vagrantfile. На самом деле ни одна из ролей не сработала.

...