Skip to content

SolaceLabs/solace-intellij-plugin

Repository files navigation

Solace PubSub+ Event Portal Plugin for IntelliJ IDEA

This plugin will connect to the Solace PubSub+ Event Portal pull down various object to display in IntelliJ.

This repository contains one way of using Event Portal in your Software Development Lifecycle. Check out the Supercharge your Software Development Lifecycle with PubSub+ Event Portal blog to learn about other ways you can use Event Portal to throughout your SDLC.

To use it, you must login to the Solace Event Portal and create a token. It should have the following permissions:

  • All Read permissions for Event Portal
  • Get Users (under Account Management)
  • View Environments (optional)

This specific section is a source for the plugin.xml file which will be extracted by the Gradle during the build process.

To keep everything working, do not remove <!-- ... --> sections.

Building

  1. Clone this repo
  2. ./gradlew clean buildPlugin

The zip file to load into IntelliJ will be located in build/distributions/

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "solace-event-portal > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


Hello