gantsign / ansible-role-intellij

Ansible role for installing the IntelliJ IDEA IDE

Home Page:https://galaxy.ansible.com/gantsign/intellij

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for installing plugins from channels

ripla opened this issue · comments

JetBrains plugin repository allows uploading plugins to specific channels. Usual channels are Stable, EAP, Nightly etc. The default is the stable channel. It is possible to modify the download script to use the channel information by adding e.g. &channel=EAP to the download URL here

plugin_manager_plugin_url="$plugin_manager_url?action=download&build=$buid_number"

@ripla, thanks for the feedback.

I've made the plugin manager URL configurable, which you can use to specify the channel.

I considered adding a dedicated channel variable, but I decided not to, because I don't want the overhead of officially maintaining support for EAP versions.