phpstorm
Ansible Роль: PhpStorm
Устанавливает IDE PhpStorm от Jetbrains на любую систему Linux или UNIX.
Требования
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/ansible-role-phpstorm