App versioning and migration

Hello everyone!

We have an app for datacenter which we always publish as three different releases for Jira version compatibility reasons.

For example: 1.2.0-jira9, 1.2.0-jira10, 1.2.0-jira11

We have implemented migration to Cloud, and we’d like to update the app info in the Marketplace API, as this documentation suggests: Manage your app info | App migration platform

We have to set the starting app version from which the app can be migrated via the migration assistant. I’m not sure if I set cloudMigrationAssistantCompatibilityRanges as 1.2.0 only without the suffix, then the version checking will work as intended. And I’m also afraid that setting that property as 1.2.0-jira9 will also cause problems. I haven’t found any documentation or forum post on this subject.

Please help me solve this problem.

Thanks for your help!

1 Like

Hello @zradnoty,

It should be using semver, so 1.2.0 will pick up all three versions. It is documented somehere but I can’t find it now.

James.