pixelart.phpstorm
Rôle Ansible : PhpStorm
Installe l'IDE Jetbrains PhpStorm sur tout système Linux ou UNIX.
Exigences
java
doit être installé et fonctionnel.
Variables du rôle
Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml
):
phpstorm_version: '2017.1.3'
La version de PhpStorm à installer.
phpstorm_install_basepath: '/opt/jetbrains'
Le chemin de base où PhpStorm sera installé.
phpstorm_install_prefix: 'phpstorm'
Le préfixe du dossier d'installation dans le chemin d'installation. Avec phpstorm_version
et phpstorm_install_basepath
, ceci donnera le chemin d'installation par défaut suivant : /opt/jetbrains/phpstorm-2017.1.3
.
phpstorm_commandline_launcher: 'pstorm'
Le nom exécutable du lanceur en ligne de commande. Mettez False
si vous ne souhaitez pas en installer un.
phpstorm_cleanup_releases: []
Numéro de version des anciennes versions de PhpStorm que vous souhaitez supprimer. Il est important de ne pas changer phpstorm_install_basepath
et phpstorm_install_prefix
entre les installations si vous souhaitez nettoyer. Sinon, les anciennes versions ne seront pas trouvées.
Remarque : Ne jamais supprimer la version à partir de laquelle vous mettez à niveau. Elle peut être ouverte par un développeur et cela peut entraîner des pannes.
Dépendances
Aucune.
Exemple de Playbook
- hôtes: phpdevs
rôles:
- pixelart.phpstorm
Après l'exécution du playbook, PhpStorm sera installé et une application ainsi qu'un lanceur en ligne de commande seront accessibles via des comptes utilisateurs normaux.
Code de Conduite
Veuillez noter que ce projet est publié avec un Code de Conduite du Contributeur. En participant à ce projet, vous acceptez de respecter ses termes.
Licence
MIT, voir le fichier LICENSE.
Informations sur l'Auteur
Ce rôle a été créé en 2017 par pixelart GmbH.
ansible-galaxy install pixelart.phpstorm