we’re working on an Add-on for Jira Cloud that we want expand gradually over time. We want to start with just a statically hosted web app and add a backend component down the line.
We’ve a few questions regarding changes to the App Descriptor where we can’t figure out the answer from the docs:
- Is there a way to quickly experiment with updates as they would happen via the Marketplace?
- Are there templates or best practices for deployment of a Connect app?
We’re wondering how we should handle Add-on instances being stuck on older versions because the admin doesn’t approve an update.
- Can we change the
baseUrlwith a new
apiVersionwithout requiring reinstallation?
Should we prefix all urls relative to the base in the descriptor with a version code instead?
- Can lifecycle hooks and authentication be added later?
Will existing installations call e.g. the
installedhook with a
sharedSecretafter an update that adds the hook and changes the authentication type from