I have a need to write a plugin for the IntelliJ platform that would
1. Run a command to build a software from source
2. Push the build artifact over SSH, install the artifact over SSH (by running a command)
3. Get the logs of the newly installed software over SSH and show in my IDE
Since I am new to the plugin development scene, I wanted to check if the above "requirements" look sane and are something that work with the plugin API ?