geerlingguy.drupal-console
Ansible Rola: Drupal Console
NIE JEST JUŻ WSPARTE: Ta rola nie jest już wspierana. Zainstaluj Drupal Console bezpośrednio w swoim projekcie Drupal za pomocą
composer require drupal/console
, lub użyj Drush.
Instalacja Drupal Console na dowolnym systemie Linux lub UNIX.
Wymagania
php
(wersja 5.6+) powinien być zainstalowany i działać.
Zmienne Roli
Dostępne zmienne są wymienione poniżej, wraz z domyślnymi wartościami (zobacz defaults/main.yml
):
drupal_console_path: /usr/local/bin/drupal
Ścieżka, w której Drupal Console będzie zainstalowany i dostępny w twoim systemie. Powinna znajdować się w $PATH
twojego użytkownika, abyś mógł korzystać z Drupal Console wpisując drupal
zamiast pełnej ścieżki.
drupal_console_keep_updated: false
Domyślnie ta rola nie aktualizuje Drupal Console, gdy jest uruchamiana ponownie. Jeśli chcesz, aby Drupal Console zawsze był aktualizowany do najnowszej wersji po uruchomieniu tej roli, ustaw tę zmienną na true
.
drupal_console_config: ~/.console
Ścieżka do pliku konfiguracyjnego Drupal Console.
Zależności
- geerlingguy.php (Instaluje PHP).
Przykładowy Playbook
- hosts: serwery
roles:
- role: geerlingguy.drupal-console
Po uruchomieniu playbooka, drupal
zostanie umieszczony w /usr/local/bin/drupal
(to miejsce można skonfigurować) i będzie dostępny przez zwykłe konta systemowe.
Licencja
MIT / BSD
Informacje o Autorze
Ta rola została stworzona w 2015 roku przez Jeffa Geerlinga, autora Ansible for DevOps.
ansible-galaxy install geerlingguy.drupal-console