Uploaded 'alpha' plugins are not showing up in the alpha plugin repository.


I'm having some trouble getting my alpha channel plugin uploads to show up in the plugin repository.

First of all, in order to use the HTTP API to push to a specific 'beta' or 'alpha' channel, I had to first upload an artifact to the general channel to obtain a plugin ID. To avoid having users install it I made it only compatible for a very old version if IJ. This gave me a plugin ID which allowed me to use your http API to upload our plugin to the 'alpha' channel and set to be compatible with IJ 15.  However I'm finding that even though the uploads are visible in the plugin management UI, when I check the plugins custom repository URL no artifacts appear available.  The alpha channel artifacts are designated compatible with IJ 15 UE/CE.

This is one of the plugins: https://plugins.jetbrains.com/plugin/8078?pr=

You have to 'show hidden' to see the alpha upload.

BTW why is it hidden?

Now if I try the plugin repository URL https://plugins.jetbrains.com/plugins/alpha/8078 it appears to be empty. I copied that URL pattern from the golang idea plugin install instructions.

Any clues what I've done wrong?

Thank you!

1 comment
Comment actions Permalink

My issue was that I had included the single quotes in our property file configuring the channel name so that the channel was actually called " 'alpha' " in the IJ repository. Thanks Ivan for helping me fix this.


Please sign in to leave a comment.