T2L.composer

Rola Ansible: Composer

Integracja

Instalacja Composera, menedżera zależności PHP.

Wymagania

PHP (wersja 5.3.2 i wyższa) powinno być zainstalowane i działać.

Zmienne Roli

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

Katalog instalacji Composera:

composer_install_dir: /usr/local/bin

Nazwa pliku wykonywalnego Composera:

composer_filename: composer

Instalacja konkretnej wersji Composera (domyślnie puste, czyli najnowsza wersja). Ta opcja jest wykluczająca w stosunku do composer_keep_updated. Wersja Composera ma pierwszeństwo przed aktualizowaniem:

composer_version: ""

Utrzymuj Composera w najnowszej wersji. Będzie brane pod uwagę, jeśli wersja Composera nie jest ustawiona:

composer_keep_updated: false

Nazwa pliku wykonywalnego PHP:

composer_php_executable: php

Zależności

Ta rola nie określa żadnych zależności, ale PHP musi być zainstalowane.

Przykładowy Playbook

- hosts: all
  roles:
    - T2L.composer

Licencja

MIT

Informacje o autorze

Ta rola została stworzona w latach 2015-2021 przez Romana Paskę.

O projekcie

Install Composer PHP Dependency Manager.

Zainstaluj
ansible-galaxy install T2L.composer
Licencja
mit
Pobrania
8.3k
Właściciel