softasap.sa-php-pharables

sa-php-pharables

Statut de construction

Rôle d'assistance, généralement utilisé avec sa-php-fpm, avec des phars préconfigurés optionnels comme composer ou wp, ainsi que la possibilité d'installer globalement des phars de votre choix.

Exemple d'utilisation :

Simple


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

Avancé

voir l'exemple de box pour une installation lamp complète.


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
       }

Utilisation avec le flux de travail d'Ansible Galaxy

Si vous avez installé le rôle sa-php-pharables en utilisant la commande

ansible-galaxy install softasap.sa-php-pharables

le rôle sera disponible dans le dossier library/softasap.sa-php-pharables Veuillez ajuster le chemin en conséquence.


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

Droits d'auteur et licence

Le code est sous double licence : [BSD 3 clauses] (https://opensource.org/licenses/BSD-3-Clause) et [Licence MIT] (http://opensource.org/licenses/MIT). Choisissez celle qui vous convient le mieux.

Contactez-nous :

Abonnez-vous pour des mises à jour des rôles sur [FB] (https://www.facebook.com/SoftAsap/)

Rejoignez le canal de discussion Gitter à Gitter

Découvrez d'autres rôles sur http://www.softasap.com/roles/registry_generated.html

visitez notre blog à http://www.softasap.com/blog/archive.html

À propos du projet

helper role for global php pchar installations

Installer
ansible-galaxy install softasap.sa-php-pharables
Licence
mit
Téléchargements
125
Propriétaire
Get your application deployed in a robust way