pantheon_terminus

Ansible Роль: Pantheon Terminus

Устанавливает Pantheon CLI с помощью официального установщика.

Требования

  • PHP должен быть уже установлен на сервере и быть совместимой версии.
  • Расширение phar должно быть установлено.
  • Composer должен быть установлен.

Переменные роли

Доступные переменные перечислены ниже с значениями по умолчанию (см. defaults/main.yml).

URL установщика

pantheon_terminus_installer_url

Полный URL для загрузки установщика Terminus. По умолчанию: https://raw.githubusercontent.com/pantheon-systems/terminus-installer/master/builds/installer.phar

Опции установщика

pantheon_terminus_install_dir

Указывает директорию установки для исполняемого файла terminus. По умолчанию: /usr/local/bin.

pantheon_terminus_operation

Операция, которую следует выполнить с установщиком. По умолчанию: install.

pantheon_terminus_bin_dir

Место расположения системной директории bin. По умолчанию: /usr/local/bin.

pantheon_terminus_version

Версия Terminus, которую нужно установить. По умолчанию пусто, что означает, что установщик использует последнюю версию.

PHP Исполняемый файл

pantheon_terminus_php_path

Указывает путь к исполняемому файлу PHP. По умолчанию: php.

Зависимости

Отсутствуют, но рекомендуется использовать следующие роли:

  • geerlingguy.php
  • geerlingguy.composer

Пример плейбука

Хорошо включить пример того, как использовать вашу роль (например, с переменными, переданными в качестве параметров):

- hosts: servers
  roles:
     - { role: socketwench.pantheon_terminus }

Лицензия

GPL v3

Информация об авторе

Эта роль была создана socketwench.

О проекте

Installs the Pantheon CLI using the official installer

Установить
ansible-galaxy install socketwench/ansible-role-terminus
Лицензия
gpl-3.0
Загрузки
252
Владелец