/ansible-role-jet-brains-toolbox

Installs JetBrains Toolbox https://www.jetbrains.com/toolbox/app/

BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Ansible Role: JetBrains Toolbox

Build Status Latest version Downloads License More stuff from me

Installs JetBrains Toolbox App.

It downloads and unpacks the tar archive from JetBrains. After the installation is complete, jetbrains-toolbox executable script should be ran manually. It installs the app in ~/.local/share/JetBrains/Toolbox/ and runs it.

Requirements

Please, check Toolbox System requirements.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

toolbox_version: "1.20.8804"

Which version to install. Please, check current Toolbox App version or previous releases. But since it has included auto-update feature, it doesn't really matters which version to use.

toolbox_install_dir: "/opt"

Directory to install to.

inotify_max_user_watches: "524288"

Value for Inotify Watches Limit to be set via sysctl.

Dependencies

None.

Example Playbook

- hosts: servers
  vars_files:
    - vars/main.yml
  roles:
     - { role: webarchitect609.jet_brains_toolbox }

Inside vars/main.yml:

toolbox_version: "1.20.7940"
toolbox_install_dir: "/opt"

License & Author Information

BSD-3-Clause