pixelart.phpstorm
Rol de Ansible: PhpStorm
Instala el IDE Jetbrains PhpStorm en cualquier sistema Linux o UNIX.
Requisitos
java
debe estar instalado y funcionando.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml
):
phpstorm_version: '2017.1.3'
La versión de PhpStorm que se debe instalar.
phpstorm_install_basepath: '/opt/jetbrains'
La ruta base donde se instalará PhpStorm.
phpstorm_install_prefix: 'phpstorm'
El prefijo de la carpeta de instalación dentro de la ruta de instalación. Junto con phpstorm_version
y phpstorm_install_basepath
, esto resultará en la siguiente ruta de instalación predeterminada: /opt/jetbrains/phpstorm-2017.1.3
.
phpstorm_commandline_launcher: 'pstorm'
El nombre del ejecutable del lanzador de línea de comandos. Establecer en False
si no deseas instalar uno.
phpstorm_cleanup_releases: []
Número de versión de las versiones antiguas de PhpStorm que deseas eliminar. Es importante no cambiar phpstorm_install_basepath
y phpstorm_install_prefix
entre instalaciones si quieres limpiar. De lo contrario, no se encontrarán las versiones antiguas.
Nota: Nunca elimina la versión de la que estás actualizando. Puede estar abierta por un desarrollador y esto llevará a fallos.
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: phpdevs
roles:
- pixelart.phpstorm
Después de que se ejecute el playbook, se instalará PhpStorm y una aplicación y un lanzador de línea de comandos estarán accesibles a través de cuentas de usuario normales.
Código de Conducta
Por favor, ten en cuenta que este proyecto se publica con un Código de Conducta de Contribuyentes. Al participar en este proyecto, aceptas cumplir con sus términos.
Licencia
MIT, consulta el archivo LICENSE.
Información del Autor
Este rol fue creado en 2017 por pixelart GmbH.
ansible-galaxy install pixelart.phpstorm