Hi everybody,
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
baseUrl
with a newapiVersion
without 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. theinstalled
hook with asharedSecret
after an update that adds the hook and changes the authentication type fromnone
tojwt
?