pixelart.phpstorm

Ansible Rolle: PhpStorm

Build-Status

Installiert die Jetbrains PhpStorm IDE auf jedem Linux- oder UNIX-System.

Anforderungen

  • java sollte installiert und funktionsfähig sein.

Rollenvariablen

Die verfügbaren Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):

phpstorm_version: '2017.1.3'

Die Version von PhpStorm, die installiert werden soll.

phpstorm_install_basepath: '/opt/jetbrains'

Der Basis-Pfad, wo PhpStorm installiert wird.

phpstorm_install_prefix: 'phpstorm'

Das Präfix des Installationsordners innerhalb des Installationspfades. Zusammen mit phpstorm_version und phpstorm_install_basepath ergibt sich folgender Standardinstallationspfad: /opt/jetbrains/phpstorm-2017.1.3.

phpstorm_commandline_launcher: 'pstorm'

Der ausführbare Name des Kommandozeilen-Launchers. Setze auf False, wenn du keinen installieren möchtest.

phpstorm_cleanup_releases: []

Versionsnummern alter PhpStorm-Versionen, die du löschen möchtest. Es ist wichtig, phpstorm_install_basepath und phpstorm_install_prefix während der Installation nicht zu ändern, wenn du eine Bereinigung durchführen möchtest. Andernfalls werden alte Versionen nicht gefunden.

Hinweis: Lösche niemals die Version, von der du ein Upgrade machst. Sie könnte von einem Entwickler geöffnet sein, was zu Abstürzen führen kann.

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: phpdevs
  roles:
    - pixelart.phpstorm

Nachdem das Playbook ausgeführt wurde, wird PhpStorm installiert sein, und eine Anwendung sowie ein Kommandozeilen-Launcher sind über normale Benutzerkonten zugänglich.

Verhaltenskodex

Bitte beachte, dass dieses Projekt mit einem Contributor Code of Conduct veröffentlicht wird. Durch die Teilnahme an diesem Projekt stimmst du den Bedingungen zu.

Lizenz

MIT, siehe die LICENSE Datei.

Autor Informationen

Diese Rolle wurde 2017 von pixelart GmbH erstellt.

Über das Projekt

Installs Jetbrains PhpStorm

Installieren
ansible-galaxy install pixelart.phpstorm
GitHub Repository
Lizenz
Unknown
Downloads
268
Besitzer
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.