fleet-sdk-gradle-plugin

Gradle plugin for building plugins for Fleet IDE

APACHE-2.0 License

Stars
24
Committers
3

JetBrains Fleet SDK Gradle Plugins

The JetBrains Fleet SDK is a collection of plugins for the Gradle build system to help to configure your environment for building and publishing plugins for JetBrains Fleet.

Getting started

Gradle tasks

Here is the list of tasks that the JetBrains Fleet SDK Gradle plugin provide to your project:

Task name Command Description Requires Marketplace Token
runFleet ./gradlew runFleet runs Fleet locally with your plugin and its dependencies automatically loaded No
distZip ./gradlew distZip -Porg.jetbrains.fleet-plugin.marketplaceUploadToken=<your_token> assembles a .zip containing metadata, your plugin layers jars and all dependency jars that are relevant, ready for upload. Yes, to infer vendor information
uploadPlugin ./gradlew uploadPlugin -Porg.jetbrains.fleet-plugin.marketplaceUploadToken=<your_token> uploads the distribution built by distZip to Marketplace. Yes
deleteAllDownloadedCaches ./gradlew deleteAllDownloadedCaches Deletes all caches downloaded by the org.jetbrains.fleet-plugin (/!\ regardless of the Gradle project) No

Documentations