socketwench.pantheon_terminus
Rôle Ansible : Pantheon Terminus
Installe le CLI Pantheon en utilisant l'installateur officiel.
Prérequis
- PHP doit déjà être installé sur le serveur et être une version compatible.
- L'extension phar doit être installée.
- Composer doit être installé.
Variables du Rôle
Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml
).
URL de l'installateur
pantheon_terminus_installer_url
L'URL complète pour télécharger l'installateur Terminus. Par défaut : https://raw.githubusercontent.com/pantheon-systems/terminus-installer/master/builds/installer.phar
Options de l'installateur
pantheon_terminus_install_dir
Spécifie le répertoire d'installation pour l'exécutable terminus
. Par défaut : /usr/local/bin
.
pantheon_terminus_operation
L'opération de l'installateur à effectuer. Par défaut : install
.
pantheon_terminus_bin_dir
L'emplacement du répertoire bin système. Par défaut : /usr/local/bin
.
pantheon_terminus_version
La version de Terminus à installer. La valeur par défaut est vide, ce qui indique à l'installateur d'utiliser la dernière version.
Exécutable PHP
pantheon_terminus_php_path
Spécifie le chemin vers l'exécutable PHP. Par défaut : php
.
Dépendances
Aucune, mais les rôles suivants sont recommandés :
- geerlingguy.php
- geerlingguy.composer
Exemple de Playbook
Inclure un exemple de la façon d'utiliser votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours utile pour les utilisateurs :
- hosts: serveurs
roles:
- { role: socketwench.pantheon_terminus }
Licence
GPL v3
Informations sur l'auteur
Ce rôle a été créé par socketwench.
ansible-galaxy install socketwench.pantheon_terminus