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.

Über das Projekt

Installs the Pantheon CLI using the official installer

Installieren
ansible-galaxy install socketwench.pantheon_terminus
GitHub Repository
Lizenz
gpl-3.0
Downloads
261
Besitzer