- Clone the Finsemble seed project into your Paircast
working directory.- Run
yarn startand ensure Finsemble launches.
- Run
- Follow the deployment tutorial.
- Create at least two separate deployments (based on different URLs, e.g. finsemble-prod.mydomain.com and finsemble-staging.mydomain.com) and two installers for them.
- You can use https://surge.sh/ to deploy static assets for free.
surge . my-finsemble-domain.surge.sh
- Create at least two separate deployments (based on different URLs, e.g. finsemble-prod.mydomain.com and finsemble-staging.mydomain.com) and two installers for them.
- Test that you can: run both installers, that the desktop starts as expected, and that it is being served from the expected URL for each deployment.
- Use a Javascript console to confirm this
- You can open one by selecting a window and hitting Ctrl + Shift + i or by going to the finsemble menu top left, selecting central logger, and then clicking on the name of a window in the bottom left panel.
- Test that you can create an installer that supports multiple manifests
- Watch the video "Video: Building an auto-updating installer" located in documentation. Confirm that its content is still aligned with the content of the tutorial as you have understood it.
- Also check that the paths to files/config files has not changed in the seed project relative to what is shown in the video
- Test the auto-updating installer instructions
- Build an auto-updating installer
- Deploy it
- Install it
- Update the version number in installer.json (see instructions)
- Build the installer again to generate a new copy with new version number
- Deploy auto-update files
- Run installed Finsemble and confirm that it auto-updates.
Created
July 30, 2021 14:46
-
-
Save ianjennings/869535d98cdae0f12372f814798c0608 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment