softasap.sa-php-pharables
sa-php-pharables
Вспомогательная роль, обычно используемая с sa-php-fpm, с преднастроенными phar-ами, такими как composer или wp, также есть возможность установить phar-ы на ваш выбор глобально.
Пример использования:
Простой
vars:
- my_phars:
- {
tool: "composer"
}
- {
tool: "wp"
}
- {
tool: "drush",
drush_version: "7.4.0"
}
roles:
- {
role: "sa-php-pharables",
phars: "{{ my_phars }}",
php_family: "7.0"
}
Расширенный
Смотрите пример box-example для полной установки LAMP.
vars:
- my_phars:
- {
tool: "composer"
}
- {
tool: "wp"
}
- {
tool: "custom",
phar: "wp-cli.phar",
url: "https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar",
name: "wp-cli",
extra_phar_params: " --require=~/dictator/ "
}
- {
tool: "drush",
drush_version: "7.4.0"
}
roles:
- {
role: "sa-php-pharables",
phars: "{{ my_phars }}",
php_family: default # 5.6 | 7.0 | default
}
Использование с рабочим процессом ansible galaxy
Если вы установили роль sa-php-pharables
с помощью команды
ansible-galaxy install softasap.sa-php-pharables
Роль будет доступна в папке library/softasap.sa-php-pharables
. Пожалуйста, отрегулируйте путь соответственно.
- {
role: "softasap.sa-php-pharables"
}
Авторские права и лицензия
Код лицензирован по двум лицензиям: BSD 3-clause и MIT License. Выберите ту, которая подходит вам больше всего.
Свяжитесь с нами:
Подписывайтесь на обновления ролей на FB
Присоединяйтесь к обсуждению на канале Gitter
Откройте для себя другие роли на http://www.softasap.com/roles/registry_generated.html
Посетите наш блог на http://www.softasap.com/blog/archive.html
ansible-galaxy install softasap.sa-php-pharables