T2L.composer
Rol de Ansible: Composer
Instala Composer, el Gestor de Dependencias de PHP.
Requisitos
PHP (versión 5.3.2 o superior) debe estar instalado y funcionando.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con los valores predeterminados (ver defaults/main.yml):
Directorio de instalación de Composer:
composer_install_dir: /usr/local/bin
Nombre del archivo ejecutable de Composer:
composer_filename: composer
Instalar una versión específica de Composer (vacío por defecto, es decir, la más reciente). Esta opción es excluyente con composer_keep_updated
. La versión de Composer tiene prioridad sobre mantenerlo actualizado:
composer_version: ""
Mantener Composer actualizado. Se tiene en cuenta si la versión de Composer no está configurada:
composer_keep_updated: false
Nombre del ejecutable de PHP:
composer_php_executable: php
Dependencias
Este rol no especifica ninguna dependencia, pero PHP debe estar instalado.
Ejemplo de Playbook
- hosts: all
roles:
- T2L.composer
Licencia
MIT
Información del Autor
Este rol fue creado entre 2015 y 2021 por Roman Paska.
ansible-galaxy install T2L.composer