A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://plugins.jetbrains.com/docs/marketplace/uploading-a-new-plugin.html below:

Uploading a new plugin | JetBrains Marketplace Documentation

Uploading a new plugin

Please follow our recommendations and make sure the plugin meets the approval criteria before you upload it.

In order to upload a new plugin, you must first log in to JetBrains Marketplace. Then, navigate to your user account menu and select Upload plugin.

Uploading a new plugin is a two-step process:

  1. Select the Vendor profile under which you’re publishing the plugin.

    The plugin can be published under your Individual or Organization profile. If you haven't uploaded any plugins to JetBrains Marketplace, you will be required to accept the JetBrains Marketplace Developer Agreement and create your Vendor profile.

  2. Submit plugin details.

File size: The maximum size allowed for a plugin is 400 MB.

License: You must provide your own end user license agreement with any plugin via JetBrains Marketplace. We cannot recommend any specific licenses, though we can point you either to commonly used open-source licenses or the EULA.

If you select an open-source license, you need to provide a link to the source code.

Tags: When you upload a new plugin, please make sure to choose the correct tags as they are used as search filters. Incorrect tags can lead to irrelevant search results and may impact the discoverability of your plugin.

Channels: If you do not want your plugin to be generally available (like if it is an Alpha, Beta, or EAP version), please add a Custom Release Channel.

Hidden flag: This lets you keep the plugin hidden, even after approval.

If you encounter any issue with the plugin upload, please contact us via marketplace@jetbrains.com

Uploading TeamCity Recipes

TeamCity Recipes are custom build steps that can be added to TeamCity build configurations. TeamCity supports two types of recipes:

When uploading new TeamCity recipes to JetBrains Marketplace, make sure you select TeamCity Recipes in the Plugin For drop-down menu, and select a YAML recipe definition to upload.

Since public recipes can appear together in the TeamCity UI, they must have unique IDs. A recipe ID combines a vendor namespace and a recipe name. For example, the following recipe has the jetbrains/pin-build ID, where jetbrains is the namespace and pin-build is the recipe name.

name: jetbrains/pin-build version: 1.0.0 description: | Pins the specific build to prevent it from being removed during a scheduled clean-up. ...

When uploading your first recipe, enter a namespace in the corresponding field to create it. All future recipes you upload should use the same namespace in their YAML files.

To remove a namespace, edit your vendor page and switch to the Plugins tab. Note that you should first delete all recipes associated with a namespace to remove it.

Other settings (vendor details, license type, source code URL, and so on) are specified identically to regular plugins.

Last modified: 18 June 2025


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4