Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

I created a Cloud plugin (confluence macro), how do I get it to the marketplace?

jeremy.brisebois October 9, 2018

Currently I am running npm locally to 'host' my plugin. I am at a point where I am satisfied with it and wish to push it to the marketplace. Initially, I wish for this to be "private" so others in my company can use it and test it.

I have followed several documents describing the process but some seem incorrect or outdated. Also, they don't seem to distinguish whether the process is for Cloud or Server. I have a few questions:

  1. Do I need to package my cloud plugin? I have seen several mentions of packaging the plugin into a .JAR but it seems to be in regards to a server plugin.
  2. Do I need to find a place to host my plugin? I had thought I would be uploading the plugin to the marketplace where others could then access it, but the app descriptor seems to indicate I need to host it myself and provide a link to it when I add a listing to the marketplace.
  3. I have been following instructions here for cloud apps. When I attempt to create a new marketplace app (Marketplace - Create), the instructions say nothing about the "Upload your app" section. I guess this is dependent on the answers to the first two questions.

It feels like I've found 5 different tutorials to handle this but none of them explicitly answer the questions I need for this. I'm hoping I can find some answers here.

Thanks

 

 

Edit: After a lot of googling, I found this, a post confirming a lot of this. I do not package my cloud plugin and I need to host it somewhere. Which is a bit strange to me.. does that mean that I would host this plugin and ANYONE who grabs it from the marketplace would be pinging the server I hosted? It's also executing a bit of code to make REST requests and build HTML for the macro to display, does all this get executed on the server I am hosting on? Seems like such a weird way to handle it.. what happens if people pay for a plugin and the user just stops hosting it? Feel like the likeliness that there would be effectively "dead" plugins on the market place would be high.

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events