socketwench.pantheon_terminus

Rola Ansible: Pantheon Terminus

Instaluje Pantheon CLI używając oficjalnego instalatora.

Wymagania

  • PHP musi być już zainstalowany na serwerze oraz być w wersji kompatybilnej.
  • Rozszerzenie phar musi być zainstalowane.
  • Composer musi być zainstalowany.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml).

URL Instalatora

pantheon_terminus_installer_url

Pełny URL do pobrania instalatora Terminusa. Domyślnie: https://raw.githubusercontent.com/pantheon-systems/terminus-installer/master/builds/installer.phar

Opcje instalatora

pantheon_terminus_install_dir

Określa katalog instalacji dla wykonywalnego pliku terminus. Domyślnie: /usr/local/bin.

pantheon_terminus_operation

Operacja instalatora do wykonania. Domyślnie: install

pantheon_terminus_bin_dir

Lokalizacja systemowego katalogu bin. Domyślnie: /usr/local/bin.

pantheon_terminus_version

Wersja Terminusa do zainstalowania. Domyślnie jest pusta, co oznacza, że instalator użyje najnowszej wersji.

Wykonywalny PHP

pantheon_terminus_php_path

Określa ścieżkę do wykonywalnego pliku PHP. Domyślnie: php

Zależności

Brak, ale zaleca się następujące role:

  • geerlingguy.php
  • geerlingguy.composer

Przykładowy Playbook

Dołączanie przykładu, jak używać swojej roli (na przykład, z przekazywaniem zmiennych jako parametrów) jest również miłe dla użytkowników:

- hosts: servers
  roles:
     - { role: socketwench.pantheon_terminus }

Licencja

GPL v3

Informacje o autorze

Ta rola została stworzona przez socketwench.

O projekcie

Installs the Pantheon CLI using the official installer

Zainstaluj
ansible-galaxy install socketwench.pantheon_terminus
Licencja
gpl-3.0
Pobrania
261
Właściciel