pixelart.phpstorm

Rola Ansible: PhpStorm

Status budowy

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.

O projekcie

Installs Jetbrains PhpStorm

Zainstaluj
ansible-galaxy install pixelart.phpstorm
Licencja
Unknown
Pobrania
268
Właściciel
pixelart is a digital agency based in Salzburg that has won awards throughout Europe. We employ 60 specialists to provide a full range of digital services.