geerlingguy.drupal-console
Rôle Ansible : Drupal Console
DÉPRÉCIÉ : Ce rôle est déprécié. Veuillez installer Drupal Console directement dans votre projet Drupal avec
composer require drupal/console
, ou utilisez Drush à la place.
Installe Drupal Console sur tout système Linux ou UNIX.
Exigences
php
(version 5.6+) doit être installé et fonctionnel.
Variables du rôle
Les variables disponibles sont listées ci-dessous, avec des valeurs par défaut (voir defaults/main.yml
) :
drupal_console_path: /usr/local/bin/drupal
Le chemin où Drupal Console sera installé et disponible sur votre système. Il doit être dans le $PATH
de votre utilisateur pour que vous puissiez utiliser Drupal Console en entrant drupal
au lieu du chemin complet.
drupal_console_keep_updated: false
Par défaut, ce rôle ne met pas à jour Drupal Console lorsqu'il est exécuté à nouveau. Si vous souhaitez toujours mettre à jour Drupal Console vers la dernière version lorsque ce rôle est exécuté, changez cette variable à true
.
drupal_console_config: ~/.console
Le chemin vers le fichier de configuration de Drupal Console.
Dépendances
- geerlingguy.php (Installe PHP).
Exemple de Playbook
- hosts: servers
roles:
- role: geerlingguy.drupal-console
Après l'exécution du playbook, drupal
sera placé dans /usr/local/bin/drupal
(cet emplacement est configurable) et sera accessible via les comptes système normaux.
Licence
MIT / BSD
Informations sur l'auteur
Ce rôle a été créé en 2015 par Jeff Geerling, auteur de Ansible for DevOps.
ansible-galaxy install geerlingguy.drupal-console