T2L.composer
Ansible-Rolle: Composer
Installiert Composer, den PHP-Abhängigkeitsmanager.
Anforderungen
PHP (Version 5.3.2+) sollte installiert und funktionsfähig sein.
Rollenspezifische Variablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml):
Verzeichnis für die Composer-Installation:
composer_install_dir: /usr/local/bin
Dateiname der Composer-Ausführungsdatei:
composer_filename: composer
Installiere eine bestimmte Version von Composer (standardmäßig leer, d.h. die neueste Version). Diese Option kann nicht gleichzeitig mit composer_keep_updated
verwendet werden. Die Version von Composer hat Vorrang vor der Aktualisierung:
composer_version: ""
Halten Sie Composer auf dem neuesten Stand. Dies wird berücksichtigt, wenn die Composer-Version nicht eingestellt ist:
composer_keep_updated: false
Name der PHP-Ausführungsdatei:
composer_php_executable: php
Abhängigkeiten
Diese Rolle hat keine spezifischen Abhängigkeiten, aber PHP muss installiert sein.
Beispiel-Playbook
- hosts: all
roles:
- T2L.composer
Lizenz
MIT
Autor Information
Diese Rolle wurde von Roman Paska in den Jahren 2015-2021 erstellt.
ansible-galaxy install T2L.composer