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

О проекте

helper role for global php pchar installations

Установить
ansible-galaxy install softasap.sa-php-pharables
Лицензия
mit
Загрузки
125
Владелец
Get your application deployed in a robust way