pixelart.phpstorm
Rola Ansible: PhpStorm
Instaluje środowisko IDE Jetbrains PhpStorm na każdym systemie Linux lub UNIX.
Wymagania
java
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
):
phpstorm_version: '2017.1.3'
Wersja PhpStorm, która ma być zainstalowana.
phpstorm_install_basepath: '/opt/jetbrains'
Podstawowa ścieżka, w której PhpStorm będzie zainstalowany.
phpstorm_install_prefix: 'phpstorm'
Prefiks folderu instalacyjnego w ramach ścieżki instalacyjnej. Razem z phpstorm_version
i phpstorm_install_basepath
stworzy on następującą domyślną ścieżkę instalacyjną: /opt/jetbrains/phpstorm-2017.1.3
.
phpstorm_commandline_launcher: 'pstorm'
Nazwa wykonywalnego pliku uruchamiającego z poziomu wiersza poleceń. Ustaw na False
, jeśli nie chcesz go instalować.
phpstorm_cleanup_releases: []
Numery wersji starych wydań PhpStorm, które chcesz usunąć. Ważne jest, aby nie zmieniać phpstorm_install_basepath
i phpstorm_install_prefix
podczas instalacji, jeśli chcesz przeprowadzić czyszczenie. W przeciwnym razie stare wersje nie zostaną znalezione.
Uwaga: Nigdy nie usuwaj wersji, z której aktualizujesz. Może być otwarta przez dewelopera, co prowadzi do awarii.
Zależności
Brak.
Przykładowy playbook
- hosts: phpdevs
roles:
- pixelart.phpstorm
Po uruchomieniu playbooka, PhpStorm zostanie zainstalowany, a aplikacja oraz uruchamiacz z poziomu wiersza poleceń będą dostępne dla normalnych użytkowników.
Kodeks postępowania
Proszę pamiętać, że ten projekt jest wydany z Kodeksem postępowania dla współtwórców. Uczestnicząc w tym projekcie, zgadzasz się przestrzegać jego zasad.
Licencja
MIT, zobacz plik LICENSE.
Informacje o autorze
Ta rola została utworzona w 2017 roku przez pixelart GmbH.
ansible-galaxy install pixelart.phpstorm