softasap.sa-php-pharables
sa-php-pharables
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
helper role for global php pchar installations
ansible-galaxy install softasap.sa-php-pharables