socketwench.pantheon_terminus
Rol de Ansible: Pantheon Terminus
Instala la CLI de Pantheon usando el instalador oficial.
Requisitos
- PHP debe estar ya instalado en el servidor y ser una versión compatible.
- La extensión phar debe estar instalada.
- Composer debe estar instalado.
Variables de Rol
Las variables disponibles se enumeran a continuación, junto con los valores predeterminados (ver defaults/main.yml
).
URL del Instalador
pantheon_terminus_installer_url
La URL completa para descargar el instalador de Terminus. Predeterminado: https://raw.githubusercontent.com/pantheon-systems/terminus-installer/master/builds/installer.phar
Opciones del Instalador
pantheon_terminus_install_dir
Especifica el directorio de instalación para el ejecutable terminus
. Predeterminado: /usr/local/bin
.
pantheon_terminus_operation
La operación del instalador a realizar. Predeterminado: install
.
pantheon_terminus_bin_dir
La ubicación del directorio bin del sistema. Predeterminado: /usr/local/bin
.
pantheon_terminus_version
La versión de Terminus a instalar. El valor predeterminado está vacío, indicando al instalador que use la última versión.
Ejecutable PHP
pantheon_terminus_php_path
Especifica la ruta al ejecutable PHP. Predeterminado: php
.
Dependencias
Ninguna, pero se recomiendan los siguientes roles:
- geerlingguy.php
- geerlingguy.composer
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) también es útil para los usuarios:
- hosts: servidores
roles:
- { role: socketwench.pantheon_terminus }
Licencia
GPL v3
Información del Autor
Este rol fue creado por socketwench.
ansible-galaxy install socketwench.pantheon_terminus