pixelart.phpstorm
Ansibleロール: PhpStorm
任意のLinuxまたはUNIXシステムにJetbrains PhpStorm IDEをインストールします。
要件
java
がインストールされていて、動作していること。
ロール変数
使用可能な変数は以下にリストされています。デフォルト値はdefaults/main.yml
に記載されています:
phpstorm_version: '2017.1.3'
インストールするPhpStormのバージョン。
phpstorm_install_basepath: '/opt/jetbrains'
PhpStormがインストールされるベースパス。
phpstorm_install_prefix: 'phpstorm'
インストールパス内のインストールフォルダのプレフィックス。phpstorm_version
とphpstorm_install_basepath
と組み合わせることで、以下のデフォルトインストールパスになります:/opt/jetbrains/phpstorm-2017.1.3
。
phpstorm_commandline_launcher: 'pstorm'
コマンドラインランチャーの実行可能ファイル名。インストールしない場合はFalse
に設定します。
phpstorm_cleanup_releases: []
削除したい古いPhpStormリリースのバージョン番号。クリーンアップしたい場合は、インストール間でphpstorm_install_basepath
とphpstorm_install_prefix
を変更しないことが重要です。そうしないと、古いバージョンが見つからなくなります。
備考:アップグレードするバージョンを削除しないでください。開発者によって開かれている可能性があり、クラッシュの原因となります。
依存関係
なし。
例のプレイブック
- hosts: phpdevs
roles:
- pixelart.phpstorm
プレイブックが実行された後、PhpStormがインストールされ、アプリケーションとコマンドラインランチャーが通常のユーザーアカウントでアクセス可能になります。
行動規範
このプロジェクトは貢献者行動規範に基づいて公開されています。このプロジェクトに参加することで、その条件に従うことに同意したことになります。
ライセンス
MIT、LICENSEファイルを参照してください。
著者情報
このロールは2017年にpixelart GmbHによって作成されました。
ansible-galaxy install pixelart.phpstorm