1.5 KiB
title |
---|
Deploying plugins with Gradle |
Once you have configured Gradle support in your plugin, you can automatically build and deploy your plugin to the JetBrains plugin repository. To do so at this time, you will need to have already published plugin page.
Add your account credentials
In order to publish a plugin on the plugin repository, you will first need to supply your JetBrains account credentials to the plugin repository. These are typically stored in the Gradle properties. It is crucial that you do not check these credentials into source control.
Place the following information in a file called gradle.properties
under your project's root directory, or inside GRADLE_HOME/gradle.properties
.
intellij.publish.username="YOUR_USERNAME_HERE"
intellij.publish.password="YOUR_PASSWORD_HERE"
Add your plugin ID
Inside the intellij { ... }
portion of your Gradle buildscript, add the following snippet:
publish {
pluginId 'YOUR_PLUGIN_ID'
apply from: "gradle.properties"
}
Your pluginId can be found in your plugin's URL, ie. https://plugins.jetbrains.com/plugin/YOUR_PLUGIN_ID.
Deploy your plugin
To deploy a new version of your plugin to the JetBrains plugin repository, execute the following Gradle command:
gradle publishPlugin
Now check your plugin URL to verify the plugin has been updated.