socketwench.pantheon_terminus
Ansible-Rolle: Pantheon Terminus
Installiert die Pantheon CLI mit dem offiziellen Installer.
Anforderungen
- PHP muss bereits auf dem Server installiert sein und eine kompatible Version haben.
- Die phar-Erweiterung muss installiert sein.
- Composer muss installiert sein.
Rollen-Variablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml
).
Installer-URL
pantheon_terminus_installer_url
Die vollständige URL zum Herunterladen des Terminus-Installers. Standard: https://raw.githubusercontent.com/pantheon-systems/terminus-installer/master/builds/installer.phar
Installer-Optionen
pantheon_terminus_install_dir
Gibt das Installationsverzeichnis für die terminus
-Ausführungsdatei an. Standard: /usr/local/bin
.
pantheon_terminus_operation
Die zu durchführende Installationsoperation. Standard: install
pantheon_terminus_bin_dir
Der Speicherort des Systembin-Verzeichnisses. Standard: /usr/local/bin
.
pantheon_terminus_version
Die Version von Terminus, die installiert werden soll. Standard ist leer, was den Installer anweist, die neueste Version zu verwenden.
PHP-Ausführbare Datei
pantheon_terminus_php_path
Gibt den Pfad zur PHP-Ausführungsdatei an. Standard: php
Abhängigkeiten
Keine, aber die folgenden Rollen werden empfohlen:
- geerlingguy.php
- geerlingguy.composer
Beispiel-Playbook
Es ist immer hilfreich, ein Beispiel dafür zu zeigen, wie man die Rolle verwendet (zum Beispiel mit übergebenen Variablen):
- hosts: servers
roles:
- { role: socketwench.pantheon_terminus }
Lizenz
GPL v3
Informationen zum Autor
Diese Rolle wurde von socketwench erstellt.
ansible-galaxy install socketwench.pantheon_terminus