softasap.sa-php-pharables

sa-php-pharables

Status budowy

Rola pomocnicza, zazwyczaj używana z sa-php-fpm, opcjonalnie wstępnie skonfigurowane phary, takie jak composer czy wp, a także możliwość zainstalowania globalnie pharów według własnego wyboru.

Przykład użycia:

Prosty


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"
       }

Zaawansowany

zobacz box-example dla pełnej instalacji 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
       }

Użycie z workflow ansible galaxy

Jeśli zainstalowałeś rolę sa-php-pharables za pomocą polecenia

ansible-galaxy install softasap.sa-php-pharables

rola będzie dostępna w folderze library/softasap.sa-php-pharables. Proszę dostosować ścieżkę odpowiednio.


     - {
         role: "softasap.sa-php-pharables"
       }

Prawa autorskie i licencja

Kod jest licencjonowany na zasadzie [BSD 3 clause] (https://opensource.org/licenses/BSD-3-Clause) oraz [MIT License] (http://opensource.org/licenses/MIT). Wybierz ten, który najbardziej Ci odpowiada.

Skontaktuj się z nami:

Subskrybuj aktualizacje ról na [FB] (https://www.facebook.com/SoftAsap/)

Dołącz do kanału dyskusyjnego na gitterze Gitter

Odkryj inne role na http://www.softasap.com/roles/registry_generated.html

Odwiedź naszego bloga na http://www.softasap.com/blog/archive.html

O projekcie

helper role for global php pchar installations

Zainstaluj
ansible-galaxy install softasap.sa-php-pharables
Licencja
mit
Pobrania
125
Właściciel
Get your application deployed in a robust way