geerlingguy.drupal-console
Rol de Ansible: Drupal Console
DEPRECATED: Este rol está en desuso. Por favor, instala Drupal Console directamente en tu proyecto de Drupal con
composer require drupal/console
, o utiliza Drush en su lugar.
Instala Drupal Console en cualquier sistema Linux o UNIX.
Requisitos
Debes tener php
(versión 5.6 o superior) instalado y funcionando.
Variables del Rol
Las variables disponibles se listan a continuación, junto con sus valores predeterminados (ver defaults/main.yml
):
drupal_console_path: /usr/local/bin/drupal
La ruta donde se instalará Drupal Console y estará disponible en tu sistema. Debe estar en el $PATH
de tu usuario para que puedas usar Drupal Console escribiendo drupal
en lugar de la ruta completa.
drupal_console_keep_updated: false
Por defecto, este rol no actualizará Drupal Console cuando se ejecute de nuevo. Si deseas actualizar Drupal Console a la última versión cada vez que se ejecute este rol, cambia esta variable a true
.
drupal_console_config: ~/.console
La ruta al archivo de configuración de Drupal Console.
Dependencias
- geerlingguy.php (Instala PHP).
Ejemplo de Playbook
- hosts: servidores
roles:
- role: geerlingguy.drupal-console
Después de que se ejecute el playbook, drupal
se colocará en /usr/local/bin/drupal
(esta ubicación es configurable) y estará accesible a través de cuentas de sistema normales.
Licencia
MIT / BSD
Información del Autor
Este rol fue creado en 2015 por Jeff Geerling, autor de Ansible for DevOps.
ansible-galaxy install geerlingguy.drupal-console