Moving an app from Connect to Forge: Test environment

Hello,

We are planning to transition our Connect app to the Forge environment. @SeanBourke has provided a great overview, but we have a couple of additional questions.

Firstly, we would like to test the app before the full rollout. As mentioned, we can use this support ticket to facilitate targeting our own testing sites. Could you please clarify the best time to open this ticket? Should it be after deploying to the production environment (and enabling sharing) or after publishing it as a new app version to the Marketplace? Our assumption is that it should be done beforehand to ensure no other users are affected, and thus the entire rollout process would be managed within this ticket, including app testing by Atlassian Marketplace and any other necessary steps. Is this correct, or is there a different recommended process?

Secondly, regarding the possibility of a rollback, the documentation states: “Mistakes happen. In case of an emergency, you can ask our team to manually roll back the migration. To do this,raise a Marketplace ‘Edit your listing’ Support ticket”. Does it cover the entire migration for the app, or is it possible to perform a rollback for specific customers? For instance, if the new version does not work well for certain users, can we revert them to the previous Connect version?

Thank you very much for your assistance.

1 Like

Yes, this is the best time to raise the ticket as you will have an App ID that we can target at that point. Really, so long as you have an App ID that we can target we can put an upgrade block in place and then communicate together to slowly opt more and more of your install base in over time.

Does it cover the entire migration for the app, or is it possible to perform a rollback for specific customers?

Hmm, I will leave that open for the team to come back and check, but currently I think this is more of an emergency process to roll back the entire install base back to the previous connect version. However, hold that thought as I’ll ask @jhazelwood to give a better answer here when he is back.

1 Like

Does it cover the entire migration for the app, or is it possible to perform a rollback for specific customers?

It could be done for specific customers as you direct.

2 Likes

This looks really promising. I think this will help sway people in the right direction. @jhazelwood @rmassaioli thank you guys.

This topic was automatically closed after 30 days. New replies are no longer allowed.