I am looking for some clarification on how instances for Jira Cloud Addons actually function when deployed.
I have followed the hello world tutorial using the Node.JS ACE framework, and this works well now on my development instance, all other examples I can find pretty much seem to be for server instances, or so it seems. I notice that the Hello world example self installs to my developer instance when I run it. but all the other ones (which I assume are server) you need to point it to the JSON descriptor file to install it, but all of these cannot be installed, the installer simply fails to fetch the JSON file.
Is this self installing behaviour the correct way to develop Jira Cloud Addins, and how does it work when it is added to the market place. The example requires me to give it the credentials for my developer instance. Ultimately however I want it installed on my actual instance, how does this work?
I can find very little in the way of information and guides for developing cloud add ins and deploying them to the market place after testing on a development instance.
Any advice is appreciated.