blob: cfc2b7712b81cdbdad70e2a6670dc140fbe99677 [file] [view]
* [Prerequisites](#prerequisites)
* [Building plugin](#building-plugin)
* [Testing in IDE](#testing-in-ide)
* [Available commands](#available-commands)
***
## Prerequisites
Before you begin, ensure you have:
- **Java 17**
- **Gradle 8.5** or higher
- **IntelliJ IDEA 2022.3** or higher (for development)
***
## Building plugin
Builds the plugin and generates a ZIP archive for deployment:
```shell
./gradlew clean buildPlugin
```
The output plugin archive will be created at: `build/distributions/ignite-abbrev-plugin-<version>.zip`
***
## Testing in IDE
Launches an IntelliJ IDEA instance with the plugin installed:
```shell
./gradlew runIde
```
***
## Available commands
View all available Gradle tasks with description:
```shell
./gradlew tasks
```
***
## Release instructions
All product releases are available on the [Releases page](https://github.com/dspavlov/ignite-abbrev-plugin/releases).
To create a new release, follow GitHubs official guide: [Managing Releases in a Repository](https://docs.github.com/repositories/releasing-projects-on-github/managing-releases-in-a-repository#creating-a-release).